Home
last modified time | relevance | path

Searched refs:Section (Results 1 – 25 of 41) sorted by relevance

12

/system/linkerconfig/modules/include/linkerconfig/
Dsection.h50 class Section {
52 Section(std::string name, std::vector<Namespace> namespaces) in Section() function
56 Section(const Section&) = delete;
57 Section(Section&&) = default;
Dconfiguration.h32 explicit Configuration(std::vector<Section> sections, in Configuration()
43 Section* GetSection(const std::string& name);
46 std::vector<Section> sections_;
/system/linkerconfig/contents/section/
Drecovery.cc23 using android::linkerconfig::modules::Section;
28 Section BuildRecoverySection(Context& ctx) { in BuildRecoverySection()
31 Section section("recovery", std::move(namespaces)); in BuildRecoverySection()
Dpostinstall.cc30 using android::linkerconfig::modules::Section;
35 Section BuildPostInstallSection(Context& ctx) { in BuildPostInstallSection()
41 return Section("postinstall", std::move(namespaces)); in BuildPostInstallSection()
Dsectionbuilder.cc30 using modules::Section;
32 Section BuildSection(const Context& ctx, const std::string& name, in BuildSection()
45 Section section(std::move(name), std::move(namespaces)); in BuildSection()
Dapexart.cc27 using android::linkerconfig::modules::Section;
32 Section BuildApexArtSection(Context& ctx, const ApexInfo& apex_info) { in BuildApexArtSection()
Dlegacy.cc25 using android::linkerconfig::modules::Section;
30 Section BuildLegacySection(Context& ctx) { in BuildLegacySection()
Dvendor.cc28 using android::linkerconfig::modules::Section;
33 Section BuildVendorSection(Context& ctx) { in BuildVendorSection()
Dproduct.cc28 using android::linkerconfig::modules::Section;
33 Section BuildProductSection(Context& ctx) { in BuildProductSection()
Disolated.cc26 using android::linkerconfig::modules::Section;
31 Section BuildIsolatedSection(Context& ctx) { in BuildIsolatedSection()
Dunrestricted.cc31 using android::linkerconfig::modules::Section;
36 Section BuildUnrestrictedSection(Context& ctx) { in BuildUnrestrictedSection()
Dsystem.cc26 using android::linkerconfig::modules::Section;
31 Section BuildSystemSection(Context& ctx) { in BuildSystemSection()
Dapexdefault.cc32 using android::linkerconfig::modules::Section;
45 Section BuildApexDefaultSection(Context& ctx, const ApexInfo& apex_info) { in BuildApexDefaultSection()
/system/linkerconfig/modules/tests/
Dsection_test.cc105 Section section("test_section", std::move(namespaces)); in TEST()
118 Section section("test_section", std::move(namespaces)); in TEST()
135 Section section("section", std::move(namespaces)); in TEST()
164 Section section("section", std::move(namespaces)); in TEST()
178 Section section("section", std::move(namespaces)); in TEST()
192 Section section("section", std::move(namespaces)); in TEST()
215 Section section("section", std::move(namespaces)); in TEST()
Dconfiguration_test.cc89 std::vector<Section> sections; in TEST()
111 Section system_section("system", std::move(system_namespaces)); in TEST()
119 Section vendor_section("vendor", std::move(vendor_namespaces)); in TEST()
/system/linkerconfig/contents/include/linkerconfig/
Dsectionbuilder.h26 typedef android::linkerconfig::modules::Section SectionBuilder(
29 typedef android::linkerconfig::modules::Section ApexSectionBuilder(
37 modules::Section BuildSection(const Context& ctx, const std::string& name,
/system/linkerconfig/contents/configuration/
Drecovery.cc22 using android::linkerconfig::modules::Section;
35 std::vector<Section> sections; in CreateRecoveryConfiguration()
Dlegacy.cc22 using android::linkerconfig::modules::Section;
29 std::vector<Section> sections; in CreateLegacyConfiguration()
Dapexconfig.cc23 using android::linkerconfig::modules::Section;
30 std::vector<Section> sections; in CreateApexConfiguration()
Dbaseconfig.cc22 using android::linkerconfig::modules::Section;
48 std::vector<Section> sections; in CreateBaseConfiguration()
/system/linkerconfig/contents/tests/configuration/include/
Dconfigurationtest.h37 inline void ValidateAllNamespacesAreVisible(const Section& section) { in ValidateAllNamespacesAreVisible()
51 inline void ValidateNamespace(const Namespace& target_namespace, const Section& parent_section) { in ValidateNamespace()
59 inline void ValidateSection(const Section& section) { in ValidateSection()
Dmodules.h43 struct Section { struct
50 std::map<std::string, Section> sections; argument
Dlinkerconfigparser.h52 Section& current_section) { in ParseAdditionalNamespaces()
95 Section& current_section, const std::string& line) { in ParseLinkList()
114 Namespace& current_namespace, Section& current_section, in ParseLink()
146 Section& current_section, in ParseNamespaceCommand()
201 Section* current_section = nullptr; in ParseConfiguration()
/system/linkerconfig/modules/
Dsection.cc35 void Section::WriteConfig(ConfigWriter& writer) { in WriteConfig()
71 Result<void> Section::Resolve(const BaseContext& ctx, in Resolve()
152 Namespace* Section::GetNamespace(const std::string& namespace_name) { in GetNamespace()
162 std::string Section::GetName() { in GetName()
/system/linkerconfig/contents/common/
Dsystem_links.cc42 using android::linkerconfig::modules::Section;
44 void AddStandardSystemLinks(const Context& ctx, Section* section) { in AddStandardSystemLinks()

12