Home
last modified time | relevance | path

Searched refs:apex_info (Results 1 – 17 of 17) sorted by relevance

/system/linkerconfig/contents/section/
Dapexdefault.cc45 Section BuildApexDefaultSection(Context& ctx, const ApexInfo& apex_info) { in BuildApexDefaultSection() argument
48 bool target_apex_visible = apex_info.visible; in BuildApexDefaultSection()
50 if (apex_info.name == "com.android.art") { in BuildApexDefaultSection()
57 if (apex.name == apex_info.name) { in BuildApexDefaultSection()
72 namespaces.emplace_back(BuildApexEmptyDefaultNamespace(ctx, apex_info)); in BuildApexDefaultSection()
74 namespaces.emplace_back(BuildApexDefaultNamespace(ctx, apex_info)); in BuildApexDefaultSection()
87 if (apex_info.InProduct()) { in BuildApexDefaultSection()
111 ctx, apex_info.name, std::move(namespaces), visible_apexes, libs_providers); in BuildApexDefaultSection()
/system/linkerconfig/contents/configuration/
Dapexconfig.cc29 Context& ctx, const ApexInfo& apex_info) { in CreateApexConfiguration() argument
34 ctx.SetCurrentApex(&apex_info); in CreateApexConfiguration()
37 {apex_info.path + "/bin", apex_info.name}}; in CreateApexConfiguration()
39 sections.push_back(BuildApexDefaultSection(ctx, apex_info)); in CreateApexConfiguration()
/system/linkerconfig/modules/
Dnamespace.cc55 void InitializeWithApex(Namespace& ns, const ApexInfo& apex_info) { in InitializeWithApex() argument
56 ns.AddSearchPath(apex_info.path + "/${LIB}"); in InitializeWithApex()
57 ns.AddPermittedPath(apex_info.path + "/${LIB}"); in InitializeWithApex()
59 for (const auto& permitted_path : apex_info.permitted_paths) { in InitializeWithApex()
62 if (apex_info.has_shared_lib) { in InitializeWithApex()
65 ns.AddProvides(apex_info.provide_libs); in InitializeWithApex()
66 ns.AddRequires(apex_info.require_libs); in InitializeWithApex()
67 ns.SetApexSource(apex_info.name); in InitializeWithApex()
Dbasecontext.cc41 Namespace BaseContext::BuildApexNamespace(const ApexInfo& apex_info, in BuildApexNamespace() argument
43 Namespace ns(apex_info.namespace_name, in BuildApexNamespace()
46 InitializeWithApex(ns, apex_info); in BuildApexNamespace()
/system/linkerconfig/contents/namespace/
Dapexemptydefault.cc29 const ApexInfo& apex_info) { in BuildApexEmptyDefaultNamespace() argument
38 ns.GetLink(apex_info.namespace_name).AllowAllSharedLibs(); in BuildApexEmptyDefaultNamespace()
39 ns.AddRequires(apex_info.require_libs); in BuildApexEmptyDefaultNamespace()
Dapexdefault.cc32 const ApexInfo& apex_info) { in BuildApexDefaultNamespace() argument
34 InitializeWithApex(ns, apex_info); in BuildApexDefaultNamespace()
37 if (!apex_info.InSystem()) { in BuildApexDefaultNamespace()
/system/update_engine/aosp/
Dapex_handler_android.cc34 for (const auto& apex_info : apex_infos) { in CreateCompressedApexInfoList() local
35 if (!apex_info.is_compressed()) { in CreateCompressedApexInfoList()
39 compressed_apex_info.moduleName = apex_info.package_name(); in CreateCompressedApexInfoList()
40 compressed_apex_info.versionCode = apex_info.version(); in CreateCompressedApexInfoList()
41 compressed_apex_info.decompressedSize = apex_info.decompressed_size(); in CreateCompressedApexInfoList()
Dupdate_attempter_android.cc995 std::vector<ApexInfo> apex_infos(manifest.apex_info().begin(), in AllocateSpaceForPayload()
996 manifest.apex_info().end()); in AllocateSpaceForPayload()
/system/linkerconfig/contents/include/linkerconfig/
Dnamespacebuilder.h50 const modules::ApexInfo& apex_info);
52 const Context& ctx, const modules::ApexInfo& apex_info);
/system/linkerconfig/
Dmain.cc196 auto apex_info = apex_item.second; in GetContext() local
197 if (apex_info.has_bin || apex_info.has_lib) { in GetContext()
198 ctx.AddApexModule(std::move(apex_info)); in GetContext()
/system/linkerconfig/modules/include/linkerconfig/
Dbasecontext.h41 virtual Namespace BuildApexNamespace(const ApexInfo& apex_info,
Dnamespace.h128 void InitializeWithApex(Namespace& ns, const ApexInfo& apex_info);
/system/update_engine/scripts/
Dbrillo_update_payload575 local apex_info=$(create_tempfile "apex_info.XXXXXX")
576 CLEANUP_FILES+=("${apex_info}")
579 "${apex_info}"
580 APEX_INFO_FILE="${apex_info}"
/system/apex/apexd/
Dapexservice.cpp236 for (const auto& apex_info : compressed_apex_info_list.apexInfos) { in calculateSizeForCompressedApex() local
238 apex_info.moduleName, apex_info.versionCode, instance); in calculateSizeForCompressedApex()
240 *required_size += apex_info.decompressedSize; in calculateSizeForCompressedApex()
421 ApexInfo apex_info = GetApexInfo(package); in getActivePackages() local
422 apex_info.isActive = true; in getActivePackages()
423 aidl_return->push_back(std::move(apex_info)); in getActivePackages()
443 ApexInfo apex_info = GetApexInfo(pkg); in getAllPackages() local
444 apex_info.isActive = true; in getAllPackages()
445 aidl_return->push_back(std::move(apex_info)); in getAllPackages()
Dapexd.cpp3186 com::android::apex::ApexInfo apex_info( in CollectApexInfoList() local
3190 apex_infos.emplace_back(apex_info); in CollectApexInfoList()
/system/update_engine/
Dupdate_metadata.proto380 repeated ApexInfo apex_info = 1; field
437 repeated ApexInfo apex_info = 17; field
/system/update_engine/update_engine/
Dupdate_metadata.proto380 repeated ApexInfo apex_info = 1; field
437 repeated ApexInfo apex_info = 17; field