Searched refs:apex_info (Results 1 – 13 of 13) sorted by relevance
/system/linkerconfig/contents/configuration/ |
D | apexconfig.cc | 29 Context& ctx, const ApexInfo& apex_info) { in CreateApexConfiguration() argument 36 {apex_info.path + "/bin", apex_info.name}}; in CreateApexConfiguration() 38 if (apex_info.name == "com.android.art") { in CreateApexConfiguration() 39 sections.push_back(BuildApexArtSection(ctx, apex_info)); in CreateApexConfiguration() 41 sections.push_back(BuildApexDefaultSection(ctx, apex_info)); in CreateApexConfiguration()
|
/system/linkerconfig/contents/namespace/ |
D | apexdefault.cc | 29 const ApexInfo& apex_info) { in BuildApexDefaultNamespace() argument 32 ns.AddSearchPath(apex_info.path + "/${LIB}"); in BuildApexDefaultNamespace() 33 ns.AddPermittedPath(apex_info.path + "/${LIB}"); in BuildApexDefaultNamespace() 36 ns.AddRequires(apex_info.require_libs); in BuildApexDefaultNamespace() 37 ns.AddProvides(apex_info.provide_libs); in BuildApexDefaultNamespace()
|
/system/linkerconfig/contents/section/ |
D | apexdefault.cc | 45 Section BuildApexDefaultSection(Context& ctx, const ApexInfo& apex_info) { in BuildApexDefaultSection() argument 50 namespaces.emplace_back(BuildApexDefaultNamespace(ctx, apex_info)); in BuildApexDefaultSection() 55 if (apex_info.name == "com.android.media.swcodec") { in BuildApexDefaultSection() 75 ctx, apex_info.name, std::move(namespaces), {}, libs_providers); in BuildApexDefaultSection()
|
D | apexart.cc | 32 Section BuildApexArtSection(Context& ctx, const ApexInfo& apex_info) { in BuildApexArtSection() argument 41 apex_info.name, in BuildApexArtSection()
|
/system/linkerconfig/modules/ |
D | basecontext.cc | 41 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()
|
D | namespace.cc | 32 void InitializeWithApex(Namespace& ns, const ApexInfo& apex_info) { in InitializeWithApex() argument 33 ns.AddSearchPath(apex_info.path + "/${LIB}"); in InitializeWithApex() 34 ns.AddPermittedPath(apex_info.path + "/${LIB}"); in InitializeWithApex() 36 ns.AddProvides(apex_info.provide_libs); in InitializeWithApex() 37 ns.AddRequires(apex_info.require_libs); in InitializeWithApex()
|
/system/linkerconfig/contents/context/ |
D | context.cc | 92 Namespace Context::BuildApexNamespace(const ApexInfo& apex_info, in BuildApexNamespace() argument 94 auto builder = builders_.find(apex_info.name); in BuildApexNamespace() 96 return builder->second(*this, apex_info); in BuildApexNamespace() 99 return BaseContext::BuildApexNamespace(apex_info, visible); in BuildApexNamespace()
|
/system/linkerconfig/contents/include/linkerconfig/ |
D | namespacebuilder.h | 49 const modules::ApexInfo& apex_info); 53 const modules::ApexInfo& apex_info);
|
D | context.h | 73 modules::Namespace BuildApexNamespace(const modules::ApexInfo& apex_info,
|
/system/linkerconfig/ |
D | main.cc | 190 auto apex_info = apex_item.second; in GetContext() local 191 if (apex_info.has_bin || apex_info.has_lib) { in GetContext() 192 ctx.AddApexModule(std::move(apex_info)); in GetContext()
|
/system/linkerconfig/modules/include/linkerconfig/ |
D | basecontext.h | 39 virtual Namespace BuildApexNamespace(const ApexInfo& apex_info,
|
D | namespace.h | 116 void InitializeWithApex(Namespace& ns, const ApexInfo& apex_info);
|
/system/apex/apexd/ |
D | apexservice.cpp | 394 ApexInfo apex_info = getApexInfo(pkg); in getAllPackages() local 395 apex_info.isActive = true; in getAllPackages() 396 aidl_return->push_back(std::move(apex_info)); in getAllPackages()
|