Home
last modified time | relevance | path

Searched refs:fulfilled_policies (Results 1 – 14 of 14) sorted by relevance

/frameworks/base/cmds/idmap2/idmap2/
DScan.cpp114 std::vector<std::string> fulfilled_policies = {kPolicyPublic}; in PoliciesForPath() local
117 fulfilled_policies.emplace_back(pair.second); in PoliciesForPath()
122 return fulfilled_policies; in PoliciesForPath()
194 std::vector<std::string> fulfilled_policies; in Scan() local
196 fulfilled_policies = override_policies; in Scan()
198 fulfilled_policies = PoliciesForPath(path); in Scan()
202 if (std::find(fulfilled_policies.begin(), fulfilled_policies.end(), kPolicyVendor) != in Scan()
203 fulfilled_policies.end() && in Scan()
214 InputOverlay input{path, idmap_path, overlay_info->priority, fulfilled_policies, in Scan()
DCreateMultiple.cpp81 PolicyBitmask fulfilled_policies = 0; in CreateMultiple() local
84 fulfilled_policies |= *conv_result; in CreateMultiple()
89 if (fulfilled_policies == 0) { in CreateMultiple()
90 fulfilled_policies |= PolicyFlags::PUBLIC; in CreateMultiple()
107 if (!Verify(idmap_path, target_apk_path, overlay_apk_path, fulfilled_policies, in CreateMultiple()
116 Idmap::FromApkAssets(*target_apk, *overlay_apk, fulfilled_policies, !ignore_overlayable); in CreateMultiple()
DCreate.cpp80 PolicyBitmask fulfilled_policies = 0; in Create() local
83 fulfilled_policies |= *conv_result; in Create()
88 if (fulfilled_policies == 0) { in Create()
89 fulfilled_policies |= PolicyFlags::PUBLIC; in Create()
103 Idmap::FromApkAssets(*target_apk, *overlay_apk, fulfilled_policies, !ignore_overlayable); in Create()
DCommandUtils.cpp32 const std::string& overlay_path, PolicyBitmask fulfilled_policies, in Verify() argument
43 fulfilled_policies, enforce_overlayable); in Verify()
DCommandUtils.h26 PolicyBitmask fulfilled_policies,
/frameworks/base/cmds/idmap2/libidmap2/
DResourceMapping.cpp60 const PolicyBitmask& fulfilled_policies, in CheckOverlayable() argument
69 return (sDefaultPolicies & fulfilled_policies) != 0 in CheckOverlayable()
90 if ((overlayable_info->policy_flags & fulfilled_policies) == 0) { in CheckOverlayable()
92 ConcatPolicies(BitmaskToPolicies(fulfilled_policies)).c_str(), in CheckOverlayable()
258 const PolicyBitmask& fulfilled_policies, in FilterOverlayableResources() argument
264 CheckOverlayable(*target_package, overlay_info, fulfilled_policies, target_resid); in FilterOverlayableResources()
291 const PolicyBitmask& fulfilled_policies, in FromApkAssets() argument
375 fulfilled_policies, log_info); in FromApkAssets()
DIdmap.cpp136 PolicyBitmask fulfilled_policies, in IsUpToDate() argument
158 return IsUpToDate(target_path, overlay_path, *target_crc, *overlay_crc, fulfilled_policies, in IsUpToDate()
164 PolicyBitmask fulfilled_policies, in IsUpToDate() argument
184 if (fulfilled_policies_ != fulfilled_policies) { in IsUpToDate()
186 fulfilled_policies, fulfilled_policies_); in IsUpToDate()
320 const PolicyBitmask& fulfilled_policies, in FromApkAssets() argument
352 header->fulfilled_policies_ = fulfilled_policies; in FromApkAssets()
377 fulfilled_policies, enforce_overlayable, log_info); in FromApkAssets()
/frameworks/base/cmds/idmap2/idmap2d/
DIdmap2Service.cpp119 const std::string& overlay_apk_path, int32_t fulfilled_policies, in verifyIdmap() argument
160 ConvertAidlArgToPolicyBitmask(fulfilled_policies), enforce_overlayable); in verifyIdmap()
167 const std::string& overlay_apk_path, int32_t fulfilled_policies, in createIdmap() argument
174 const PolicyBitmask policy_bitmask = ConvertAidlArgToPolicyBitmask(fulfilled_policies); in createIdmap()
DIdmap2Service.h41 const std::string& overlay_apk_path, int32_t fulfilled_policies,
46 const std::string& overlay_apk_path, int32_t fulfilled_policies,
/frameworks/base/cmds/idmap2/include/idmap2/
DIdmap.h144 PolicyBitmask fulfilled_policies, bool enforce_overlayable) const;
146 uint32_t overlay_crc, PolicyBitmask fulfilled_policies,
274 const PolicyBitmask& fulfilled_policies,
DResourceMapping.h55 const PolicyBitmask& fulfilled_policies,
122 const PolicyBitmask& fulfilled_policies, LogInfo& log_info);
/frameworks/base/cmds/idmap2/tests/
DResourceMappingTests.cpp49 const PolicyBitmask& fulfilled_policies, in TestGetResourceMapping() argument
64 return ResourceMapping::FromApkAssets(*target_apk, *overlay_apk, overlay_info, fulfilled_policies, in TestGetResourceMapping()
70 const PolicyBitmask& fulfilled_policies, in TestGetResourceMapping() argument
77 fulfilled_policies, enforce_overlayable); in TestGetResourceMapping()
304 auto CheckEntries = [&](const PolicyBitmask& fulfilled_policies) -> void { in TEST() argument
307 fulfilled_policies, in TEST()
DIdmapTests.cpp199 const PolicyBitmask& fulfilled_policies, bool enforce_overlayable) { in TestIdmapDataFromApkAssets() argument
214 fulfilled_policies, enforce_overlayable, log_info); in TestIdmapDataFromApkAssets()
/frameworks/base/libs/androidfw/include/androidfw/
DResourceTypes.h1749 uint32_t fulfilled_policies; member