Lines Matching refs:gConfig
125 std::optional<ApexdConfig> gConfig; variable
379 FindFilesBySuffix(gConfig->active_apex_data_dir, {kApexPackageSuffix}); in RemovePreviouslyActiveApexFiles()
621 StringPrintf("%s/%s", gConfig->apex_hash_tree_dir, id.c_str()); in GetHashTreeFileName()
928 LOG(DEBUG) << "Initializing backup of " << gConfig->active_apex_data_dir; in BackupActivePackages()
937 PathExists(std::string(gConfig->active_apex_data_dir)); in BackupActivePackages()
942 LOG(DEBUG) << gConfig->active_apex_data_dir in BackupActivePackages()
948 FindFilesBySuffix(gConfig->active_apex_data_dir, {kApexPackageSuffix}); in BackupActivePackages()
989 LOG(DEBUG) << "Initializing restore of " << gConfig->active_apex_data_dir; in RestoreActivePackages()
1000 if (stat(gConfig->active_apex_data_dir, &stat_data) != 0) { in RestoreActivePackages()
1001 return ErrnoError() << "Failed to access " << gConfig->active_apex_data_dir; in RestoreActivePackages()
1005 << gConfig->active_apex_data_dir; in RestoreActivePackages()
1007 DeleteDirContent(std::string(gConfig->active_apex_data_dir)); in RestoreActivePackages()
1013 << gConfig->active_apex_data_dir; in RestoreActivePackages()
1014 if (rename(kApexBackupDir, gConfig->active_apex_data_dir) != 0) { in RestoreActivePackages()
1016 << gConfig->active_apex_data_dir; in RestoreActivePackages()
1020 << gConfig->active_apex_data_dir; in RestoreActivePackages()
1021 if (chmod(gConfig->active_apex_data_dir, stat_data.st_mode & ALLPERMS) != 0) { in RestoreActivePackages()
1023 << gConfig->active_apex_data_dir; in RestoreActivePackages()
1076 void SetConfig(const ApexdConfig& config) { gConfig = config; } in SetConfig()
1511 for (const auto& dir : gConfig->apex_built_in_dirs) { in GetFactoryPackages()
2014 dirs_to_scan.push_back(std::string(gConfig->staged_session_dir) + in ScanStagedSessionsDirAndStage()
2018 dirs_to_scan.push_back(std::string(gConfig->staged_session_dir) + in ScanStagedSessionsDirAndStage()
2124 return StringPrintf("%s/%s%s", gConfig->active_apex_data_dir, in StageDestPath()
2158 CreateDirIfNeeded(std::string(gConfig->active_apex_data_dir), 0755); in StagePackages()
2375 instance.AddPreInstalledApex(gConfig->apex_built_in_dirs); in OnBootstrap()
2466 gMountedApexes.PopulateFromMounts(gConfig->active_apex_data_dir, in Initialize()
2467 gConfig->decompression_dir, in Initialize()
2468 gConfig->apex_hash_tree_dir); in Initialize()
2610 StringPrintf("%s/%s%s", gConfig->decompression_dir, in ProcessCompressedApex()
2633 auto ota_apex_path = StringPrintf("%s/%s%s", gConfig->decompression_dir, in ProcessCompressedApex()
2684 if (auto ret = DeleteDirContent(gConfig->ota_reserved_dir); !ret.ok()) { in ProcessCompressedApex()
2776 if (!SetProperty(gConfig->apex_status_sysprop, kApexStatusStarting)) { in OnStart()
2777 PLOG(ERROR) << "Failed to set " << gConfig->apex_status_sysprop << " to " in OnStart()
2807 gConfig->active_apex_data_dir); in OnStart()
2901 if (!SetProperty(gConfig->apex_status_sysprop, kApexStatusActivated)) { in OnAllPackagesActivated()
2902 PLOG(ERROR) << "Failed to set " << gConfig->apex_status_sysprop << " to " in OnAllPackagesActivated()
2914 if (!SetProperty(gConfig->apex_status_sysprop, kApexStatusReady)) { in OnAllPackagesReady()
2915 PLOG(ERROR) << "Failed to set " << gConfig->apex_status_sysprop << " to " in OnAllPackagesReady()
3039 FindFilesBySuffix(gConfig->active_apex_data_dir, {kApexPackageSuffix}); in RemoveInactiveDataApex()
3041 LOG(ERROR) << "Failed to scan " << gConfig->active_apex_data_dir << " : " in RemoveInactiveDataApex()
3049 gConfig->decompression_dir, {kDecompressedApexPackageSuffix}); in RemoveInactiveDataApex()
3051 LOG(ERROR) << "Failed to scan " << gConfig->decompression_dir << " : " in RemoveInactiveDataApex()
3106 gMountedApexes.PopulateFromMounts(gConfig->active_apex_data_dir, in UnmountAll()
3107 gConfig->decompression_dir, in UnmountAll()
3108 gConfig->apex_hash_tree_dir); in UnmountAll()
3264 FindFilesBySuffix(gConfig->decompression_dir, {kOtaApexPackageSuffix}); in ReserveSpaceForCompressedApex()
3302 if (auto status = instance.AddPreInstalledApex(gConfig->apex_built_in_dirs); in OnOtaChrootBootstrap()
3305 << Join(gConfig->apex_built_in_dirs, ','); in OnOtaChrootBootstrap()
3308 if (auto status = instance.AddDataApex(gConfig->active_apex_data_dir); in OnOtaChrootBootstrap()
3311 << gConfig->active_apex_data_dir; in OnOtaChrootBootstrap()
3408 for (const std::string& dir : gConfig->apex_built_in_dirs) { in OnOtaChrootBootstrapFlattenedApex()
3624 StringPrintf("%s/%s_%zu.apex", gConfig->active_apex_data_dir, in ComputePackageIdMinor()
3707 StringPrintf("%s/%s.apex", gConfig->active_apex_data_dir, new_id.c_str()); in InstallPackage()