/system/linkerconfig/contents/namespace/ |
D | productdefault.cc | 38 ns.AddSearchPath(Var("PRODUCT", "product") + "/${LIB}"); in BuildProductNamespace() 39 ns.AddPermittedPath(Var("PRODUCT", "product")); in BuildProductNamespace() 44 .AddSharedLib(Var("SANITIZER_DEFAULT_PRODUCT")); in BuildProductNamespace() 47 .AddSharedLib(Var("VNDK_SAMEPROCESS_LIBRARIES_PRODUCT")); in BuildProductNamespace() 50 {Var("VNDK_SAMEPROCESS_LIBRARIES_PRODUCT"), in BuildProductNamespace() 51 Var("VNDK_CORE_LIBRARIES_PRODUCT")}); in BuildProductNamespace() 54 .AddSharedLib(Var("VNDK_USING_CORE_VARIANT_LIBRARIES")); in BuildProductNamespace()
|
D | vendordefault.cc | 53 ns.AddRequires(base::Split(Var("LLNDK_LIBRARIES_VENDOR", ""), ":")); in BuildVendorNamespace() 57 .AddSharedLib(Var("SANITIZER_DEFAULT_VENDOR")); in BuildVendorNamespace() 58 ns.GetLink("vndk").AddSharedLib({Var("VNDK_SAMEPROCESS_LIBRARIES_VENDOR"), in BuildVendorNamespace() 59 Var("VNDK_CORE_LIBRARIES_VENDOR")}); in BuildVendorNamespace() 62 .AddSharedLib(Var("VNDK_USING_CORE_VARIANT_LIBRARIES")); in BuildVendorNamespace() 80 ns.AddRequires(base::Split(Var("LLNDK_LIBRARIES_VENDOR", ""), ":")); in BuildVendorSubdirNamespace()
|
D | vndk.cc | 60 lib_paths = {Var("PRODUCT") + "/${LIB}"}; in BuildVndkNamespace() 61 vndk_version = Var("PRODUCT_VNDK_VERSION"); in BuildVndkNamespace() 65 vndk_version = Var("VENDOR_VNDK_VERSION"); in BuildVndkNamespace() 95 Var("VENDOR_VNDK_VERSION") + "/${LIB}/hw"); in BuildVndkNamespace() 115 .AddSharedLib(Var("VNDK_USING_CORE_VARIANT_LIBRARIES")); in BuildVndkNamespace()
|
D | systemdefault.cc | 32 std::string product = Var("PRODUCT"); in SetupSystemPermittedPaths() 33 std::string system_ext = Var("SYSTEM_EXT"); in SetupSystemPermittedPaths() 88 std::string product = Var("PRODUCT"); in BuildSystemDefaultNamespace() 89 std::string system_ext = Var("SYSTEM_EXT"); in BuildSystemDefaultNamespace()
|
D | postinstall.cc | 28 ns.AddSearchPath(Var("SYSTEM_EXT") + "/${LIB}"); in BuildPostInstallNamespace() 29 ns.AddSearchPath(Var("PRODUCT") + "/${LIB}"); in BuildPostInstallNamespace()
|
D | unrestricteddefault.cc | 32 ns.AddSearchPath(Var("SYSTEM_EXT") + "/${LIB}"); in BuildUnrestrictedDefaultNamespace() 35 ns.AddSearchPath(Var("PRODUCT") + "/${LIB}"); in BuildUnrestrictedDefaultNamespace()
|
D | system.cc | 32 ns.AddSearchPath(Var("SYSTEM_EXT") + "/${LIB}"); in BuildSystemNamespace() 34 ns.AddSearchPath(Var("PRODUCT") + "/${LIB}"); in BuildSystemNamespace()
|
D | apexplatform.cc | 36 ns.AddSearchPath(Var("SYSTEM_EXT") + "/${LIB}"); in BuildApexPlatformNamespace() 38 ns.AddSearchPath(Var("PRODUCT") + "/${LIB}"); in BuildApexPlatformNamespace()
|
D | vndkinsystem.cc | 46 ns.AddSearchPath(Var("SYSTEM_EXT") + "/${LIB}"); in BuildVndkInSystemNamespace() 49 ns.AddAllowedLib(Var("VNDK_USING_CORE_VARIANT_LIBRARIES")); in BuildVndkInSystemNamespace()
|
D | rs.cc | 43 ns.AddSearchPath("/apex/com.android.vndk.v" + Var("VENDOR_VNDK_VERSION") + in BuildRsNamespace() 59 .AddSharedLib(Var("PRIVATE_LLNDK_LIBRARIES_VENDOR", "")); in BuildRsNamespace()
|
D | sphal.cc | 84 Var("VNDK_SAMEPROCESS_LIBRARIES_VENDOR", "")); in BuildSphalNamespace()
|
/system/linkerconfig/contents/common/ |
D | system_links.cc | 54 .AddSharedLib(Var("SANITIZER_RUNTIME_LIBRARIES", "")); in AddStandardSystemLinks() 71 ns->AddRequires(base::Split(Var("LLNDK_LIBRARIES_PRODUCT", ""), ":")); in AddLlndkLibraries() 73 ns->AddRequires(base::Split(Var("LLNDK_LIBRARIES_VENDOR", ""), ":")); in AddLlndkLibraries()
|
/system/linkerconfig/contents/configuration/ |
D | baseconfig.cc | 50 {Var("SYSTEM_EXT") + "/bin/", "system"}, in CreateBaseConfiguration() 55 {Var("PRODUCT") + "/bin/", "product"}, in CreateBaseConfiguration() 93 {Var("PRODUCT") + "/app/", "system"}, in CreateBaseConfiguration()
|
D | legacy.cc | 38 {Var("SYSTEM_EXT"), "legacy"}, in CreateLegacyConfiguration() 39 {Var("PRODUCT"), "legacy"}, in CreateLegacyConfiguration()
|
/system/linkerconfig/contents/section/ |
D | sectionbuilder.cc | 77 std::vector{Var("VNDK_SAMEPROCESS_LIBRARIES_" + partition_suffix), in GetVndkProvider() 78 Var("VNDK_CORE_LIBRARIES_" + partition_suffix)}}, in GetVndkProvider() 84 SharedLibs{std::vector{Var("VNDK_USING_CORE_VARIANT_LIBRARIES")}}, in GetVndkProvider()
|
D | apexdefault.cc | 149 SharedLibs{{Var("SANITIZER_DEFAULT_" + user_partition_suffix)}}, in BuildApexDefaultSection() 155 SharedLibs{{Var("VNDK_SAMEPROCESS_LIBRARIES_" + user_partition_suffix)}}, in BuildApexDefaultSection() 165 SharedLibs{{Var("SANITIZER_LIBRARIES_LLNDK")}}, in BuildApexDefaultSection()
|
/system/linkerconfig/contents/include/linkerconfig/ |
D | context.h | 77 std::string Var(const std::string& name); 79 std::string Var(const std::string& name, const std::string& default_value);
|
/system/linkerconfig/contents/context/ |
D | context.cc | 96 std::string Var(const std::string& name) { in Var() function 105 std::string Var(const std::string& name, const std::string& default_value) { in Var() function
|
/system/linkerconfig/contents/tests/configuration/ |
D | vndk_test.cc | 63 "/apex/com.android.vndk.v" + Var("VENDOR_VNDK_VERSION") + "/${LIB}"; in TEST()
|