• Home
  • Raw
  • Download

Lines Matching refs:ApexFile

164 bool IsBootstrapApex(const ApexFile& apex) {  in IsBootstrapApex()
366 Result<ApexFile> apex_file = ApexFile::Open(path); in RemovePreviouslyActiveApexFiles()
417 Result<void> VerifyMountedImage(const ApexFile& apex, in VerifyMountedImage()
436 Result<MountedApexData> MountPackageImpl(const ApexFile& apex, in MountPackageImpl()
619 std::string GetHashTreeFileName(const ApexFile& apex, bool is_new) { in GetHashTreeFileName()
627 const ApexFile& apex, const std::string& mount_point) { in VerifyAndTempMountPackage()
787 Result<void> RunVerifyFnInsideTempMount(const ApexFile& apex, in RunVerifyFnInsideTempMount()
827 Result<std::vector<ApexFile>> OpenApexFiles( in OpenApexFiles()
832 std::vector<ApexFile> ret; in OpenApexFiles()
834 Result<ApexFile> apex_file = ApexFile::Open(path); in OpenApexFiles()
843 Result<void> ValidateStagingShimApex(const ApexFile& to) { in ValidateStagingShimApex()
845 auto system_shim = ApexFile::Open( in ValidateStagingShimApex()
856 Result<void> VerifyVndkVersion(const ApexFile& apex_file) { in VerifyVndkVersion()
894 Result<void> VerifyPackageBoot(const ApexFile& apex_file) { in VerifyPackageBoot()
929 Result<void> VerifyPackageStagedInstall(const ApexFile& apex_file) { in VerifyPackageStagedInstall()
945 Result<std::vector<ApexFile>> VerifyPackages( in VerifyPackages()
947 Result<std::vector<ApexFile>> apex_files = OpenApexFiles(paths); in VerifyPackages()
954 for (const ApexFile& apex_file : *apex_files) { in VerifyPackages()
963 Result<ApexFile> VerifySessionDir(int session_id) { in VerifySessionDir()
1031 auto backup_path_fn = [](const ApexFile& apex_file) { in BackupActivePackages()
1047 Result<ApexFile> apex_file = ApexFile::Open(path); in BackupActivePackages()
1102 Result<void> UnmountPackage(const ApexFile& apex, bool allow_latest, in UnmountPackage()
1151 Result<void> MountPackage(const ApexFile& apex, const std::string& mount_point, in MountPackage()
1168 Result<void> UnmountTempMount(const ApexFile& apex) { in UnmountTempMount()
1361 Result<void> ActivatePackageImpl(const ApexFile& apex_file, in ActivatePackageImpl()
1393 Result<ApexFile> other_apex = ApexFile::Open(data.full_path); in ActivatePackageImpl()
1468 Result<ApexFile> apex_file = ApexFile::Open(full_path); in ActivatePackage()
1479 Result<ApexFile> apex_file = ApexFile::Open(full_path); in DeactivatePackage()
1488 Result<std::vector<ApexFile>> GetStagedApexFiles( in GetStagedApexFiles()
1529 const std::vector<ApexFile>& apex_files) { in MountAndDeriveClassPath()
1556 std::vector<ApexFile> GetActivePackages() { in GetActivePackages()
1557 std::vector<ApexFile> ret; in GetActivePackages()
1564 Result<ApexFile> apex_file = ApexFile::Open(data.full_path); in GetActivePackages()
1574 std::vector<ApexFile> CalculateInactivePackages( in CalculateInactivePackages()
1575 const std::vector<ApexFile>& active) { in CalculateInactivePackages()
1576 std::vector<ApexFile> inactive = GetFactoryPackages(); in CalculateInactivePackages()
1578 inactive.begin(), inactive.end(), [&active](const ApexFile& apex) { in CalculateInactivePackages()
1580 [&apex](const ApexFile& active_apex) { in CalculateInactivePackages()
1608 const std::vector<ApexFile> active(GetActivePackages()); in EmitApexInfoList()
1610 std::vector<ApexFile> inactive; in EmitApexInfoList()
1641 std::vector<ApexFile> active_packages = GetActivePackages(); in GetActivePackagesMap()
1652 std::vector<ApexFile> GetFactoryPackages() { in GetFactoryPackages()
1653 std::vector<ApexFile> ret; in GetFactoryPackages()
1658 for (ApexFile& apex : active_pkgs) { in GetFactoryPackages()
1667 Result<ApexFile> apex_file = ApexFile::Open(ref.get().GetPath()); in GetFactoryPackages()
1685 Result<ApexFile> GetActivePackage(const std::string& packageName) { in GetActivePackage()
1686 std::vector<ApexFile> packages = GetActivePackages(); in GetActivePackage()
1687 for (ApexFile& apex : packages) { in GetActivePackage()
1744 std::vector<Result<const ApexFile*>> ActivateApexWorker( in ActivateApexWorker()
1745 ActivationMode mode, std::queue<const ApexFile*>& apex_queue, in ActivateApexWorker()
1748 std::vector<Result<const ApexFile*>> ret; in ActivateApexWorker()
1751 const ApexFile* apex; in ActivateApexWorker()
1784 std::queue<const ApexFile*> apex_queue; in ActivateApexPackages()
1787 for (const ApexFile& apex : apexes) { in ActivateApexPackages()
1810 std::vector<std::future<std::vector<Result<const ApexFile*>>>> futures; in ActivateApexPackages()
1821 std::vector<const ApexFile*> activated_sharedlibs_apexes; in ActivateApexPackages()
1920 std::vector<ApexFile> decompressed_apex; in ActivateMissingApexes()
1925 for (const ApexFile& apex_file : decompressed_apex) { in ActivateMissingApexes()
2290 Result<ApexFile> apex_file = ApexFile::Open(apex); in ScanStagedSessionsDirAndStage()
2324 std::string StageDestPath(const ApexFile& apex_file) { in StageDestPath()
2342 Result<std::vector<ApexFile>> apex_files = OpenApexFiles(tmp_paths); in StagePackages()
2346 for (const ApexFile& apex_file : *apex_files) { in StagePackages()
2384 for (const ApexFile& apex_file : *apex_files) { in StagePackages()
2431 auto apex = ApexFile::Open(path); in UnstagePackages()
2772 const ApexFile& a = a_ref.get(); in SelectApexForActivation()
2826 Result<ApexFile> OpenAndValidateDecompressedApex(const ApexFile& capex, in OpenAndValidateDecompressedApex()
2828 auto apex = ApexFile::Open(apex_path); in OpenAndValidateDecompressedApex()
2848 Result<ApexFile> ProcessCompressedApex(const ApexFile& capex, in ProcessCompressedApex()
2969 std::vector<ApexFile> ProcessCompressedApex( in ProcessCompressedApex()
2973 std::vector<ApexFile> decompressed_apex_list; in ProcessCompressedApex()
2974 for (const ApexFile& capex : compressed_apex) { in ProcessCompressedApex()
2990 Result<void> ValidateDecompressedApex(const ApexFile& capex, in ValidateDecompressedApex()
2991 const ApexFile& apex) { in ValidateDecompressedApex()
3079 std::vector<ApexFile> decompressed_apex; in OnStart()
3083 for (const ApexFile& apex_file : decompressed_apex) { in OnStart()
3159 Result<std::vector<ApexFile>> SubmitStagedSession( in SubmitStagedSession()
3182 std::vector<ApexFile> ret; in SubmitStagedSession()
3360 auto apex = ApexFile::Open(data.full_path); in UnmountAll()
3477 const std::vector<ApexFile>& active_apexs, in CollectApexInfoList()
3478 const std::vector<ApexFile>& inactive_apexs) { in CollectApexInfoList()
3481 auto convert_to_autogen = [&apex_infos](const ApexFile& apex, in CollectApexInfoList()
3677 std::vector<ApexFile> decompressed_apex; in OnOtaChrootBootstrap()
3682 for (const ApexFile& apex_file : decompressed_apex) { in OnOtaChrootBootstrap()
3703 std::vector<ApexFile> inactive_apexes = GetFactoryPackages(); in OnOtaChrootBootstrap()
3706 [&active_apexes](const ApexFile& apex) { in OnOtaChrootBootstrap()
3708 [&apex](const ApexFile& active_apex) { in OnOtaChrootBootstrap()
3868 Result<void> VerifyPackageNonStagedInstall(const ApexFile& apex_file) { in VerifyPackageNonStagedInstall()
3892 Result<void> CheckSupportsNonStagedInstall(const ApexFile& new_apex) { in CheckSupportsNonStagedInstall()
3942 Result<size_t> ComputePackageIdMinor(const ApexFile& apex) { in ComputePackageIdMinor()
3990 std::vector<ApexFile> active(GetActivePackages()); in UpdateApexInfoList()
3991 std::vector<ApexFile> inactive = CalculateInactivePackages(active); in UpdateApexInfoList()
4033 Result<ApexFile> InstallPackage(const std::string& package_path) { in InstallPackage()
4035 auto temp_apex = ApexFile::Open(package_path); in InstallPackage()
4047 auto cur_apex = ApexFile::Open(cur_mounted_data->full_path); in InstallPackage()
4123 auto new_apex = ApexFile::Open(target_file); in InstallPackage()
4156 bool IsActiveApexChanged(const ApexFile& apex) { in IsActiveApexChanged()