Home
last modified time | relevance | path

Searched refs:actor (Results 1 – 25 of 27) sorted by relevance

12

/frameworks/base/services/core/java/com/android/server/om/
DOverlayReferenceMapper.java115 public String getActorPkg(String actor) { in OverlayReferenceMapper()
120 OverlayActorEnforcer.getPackageNameForActor(actor, namedActors); in OverlayReferenceMapper()
223 String actor = mActorToTargetToOverlays.keyAt(index); in removeTarget() local
224 changedPackages.add(mProvider.getActorPkg(actor)); in removeTarget()
250 String actor = overlayablesToActors.get(overlayable); in addTarget() local
251 addTargetToMap(actor, target, changedPackages); in addTarget()
263 addOverlayToMap(actor, target, overlay, changedPackages); in addTarget()
284 String actor = mActorToTargetToOverlays.keyAt(actorIndex); in removeOverlay() local
285 changedPackages.add(mProvider.getActorPkg(actor)); in removeOverlay()
326 String actor = overlayableToActor.get(overlayable); in addOverlay() local
[all …]
DOverlayActorEnforcer.java169 String actor = targetOverlayable.actor; in isAllowedActor() local
170 if (TextUtils.isEmpty(actor)) { in isAllowedActor()
184 Pair<String, ActorState> actorUriPair = getPackageNameForActor(actor, namedActors); in isAllowedActor()
DIdmapManager.java264 if (overlayableInfo != null && overlayableInfo.actor != null) { in matchesActorSignature()
266 overlayableInfo.actor, mPackageManager.getNamedActors()).first; in matchesActorSignature()
/frameworks/base/core/java/android/content/om/
DOverlayableInfo.java45 public final String actor; field in OverlayableInfo
74 @Nullable String actor) { in OverlayableInfo() argument
78 this.actor = actor; in OverlayableInfo()
97 && Objects.equals(actor, that.actor); in equals()
108 _hash = 31 * _hash + Objects.hashCode(actor); in hashCode()
/frameworks/base/tools/aapt2/
DResourceTable.h74 Overlayable(android::StringPiece name, android::StringPiece actor) : name(name), actor(actor) { in Overlayable()
76 Overlayable(android::StringPiece name, android::StringPiece actor, const android::Source& source) in Overlayable()
77 : name(name), actor(actor), source(source) { in Overlayable()
82 std::string actor; member
DResourceParser_test.cpp1071 EXPECT_THAT(result_overlayable_item.overlayable->actor, Eq("overlay://theme")); in TEST_F()
1109 <policy type="actor"> in TEST_F()
1110 <item type="string" name="actor" /> in TEST_F()
1283 <overlayable name="Other" actor="overlay://my.actor.two"> in TEST_F()
DResourceTable_test.cpp285 EXPECT_THAT(result_overlayable_item.overlayable->actor, Eq("overlay://theme")); in TEST()
DDebug.cpp559 overlayable_item.overlayable->actor.c_str()); in DumpOverlayable()
/frameworks/base/tools/aapt2/format/binary/
DTableFlattener.cpp63 std::string actor; member
299 OverlayableChunk chunk{item.overlayable->actor, item.overlayable->source}; in FlattenOverlayable()
314 CHECK(chunk.actor == item.overlayable->actor); in FlattenOverlayable()
352 if (overlayable.actor.size() >= arraysize(overlayable_type->actor)) { in FlattenOverlayable()
354 << "overlayable name '" << overlayable.actor << "' exceeds maximum length (" in FlattenOverlayable()
355 << arraysize(overlayable_type->actor) << " utf16 characters)"); in FlattenOverlayable()
358 strcpy16_htod(overlayable_type->actor, arraysize(overlayable_type->actor), in FlattenOverlayable()
359 android::util::Utf8ToUtf16(overlayable.actor)); in FlattenOverlayable()
DTableFlattener_test.cpp933 EXPECT_EQ(result_overlayable.overlayable->actor, "overlay://theme"); in TEST_F()
943 EXPECT_EQ(result_overlayable.overlayable->actor, "overlay://customization"); in TEST_F()
952 EXPECT_EQ(result_overlayable.overlayable->actor, "overlay://theme"); in TEST_F()
963 EXPECT_EQ(result_overlayable.overlayable->actor, "overlay://customization"); in TEST_F()
DBinaryResourceParser.cpp471 overlayable->actor = android::util::Utf16ToUtf8( in ParseOverlayable()
472 strcpy16_dtoh((const char16_t*)header->actor, arraysize(header->name))); in ParseOverlayable()
/frameworks/base/services/tests/PackageManagerServiceTests/host/test-apps/OverlayActor/src/com/android/server/pm/test/overlay/actor/
DOverlayableVisibilityTest.kt17 package com.android.server.pm.test.overlay.actor
/frameworks/base/libs/androidfw/tests/
DLoadedArsc_test.cpp222 EXPECT_THAT(info->actor, Eq("overlay://theme")); in TEST()
228 EXPECT_THAT(info->actor, Eq("overlay://theme")); in TEST()
236 EXPECT_THAT(info->actor, Eq("overlay://com.android.overlayable")); in TEST()
243 EXPECT_THAT(info->actor, Eq("overlay://theme")); in TEST()
/frameworks/base/libs/androidfw/
DLoadedArsc.cpp659 std::string actor; in Load() local
660 util::ReadUtf16StringFromDevice(overlayable->actor, std::size(overlayable->actor), &actor); in Load()
662 loaded_package->overlayable_map_.emplace(std::move(name), std::move(actor)); in Load()
707 .actor = name_to_actor_it->second, in Load()
/frameworks/base/services/tests/servicestests/src/com/android/server/om/
DOverlayReferenceMapperTests.kt228 override fun getActorPkg(actor: String) = in <lambda>()
229 OverlayActorEnforcer.getPackageNameForActor(actor, namedActors).first in <lambda>()
/frameworks/base/core/jni/
Dandroid_content_res_ApkAssets.cpp492 auto actor = overlayable_map.find(overlayable_name_native); in NativeGetOverlayableInfo() local
494 if (actor == overlayable_map.end()) { in NativeGetOverlayableInfo()
498 jstring actor_string = env->NewStringUTF(actor->second.c_str()); in NativeGetOverlayableInfo()
Dandroid_util_AssetManager.cpp217 jstring actor = env->NewStringUTF(iter.second.c_str()); in NativeGetOverlayableMap() local
223 env->CallObjectMethod(array_map, gArrayMapOffsets.put, name, actor); in NativeGetOverlayableMap()
226 env->DeleteLocalRef(actor); in NativeGetOverlayableMap()
/frameworks/base/tools/aapt2/link/
DTableMerger.cpp139 || src_overlayable->actor != dst_overlayable->actor in MergeEntry()
DTableMerger_test.cpp490 EXPECT_THAT(result_overlayable_item.overlayable->actor, Eq("overlay://customization")); in TEST_F()
524 EXPECT_THAT(result_overlayable_item.overlayable->actor, Eq("overlay://customization")); in TEST_F()
/frameworks/base/tools/aapt2/format/proto/
DProtoSerialize_test.cpp244 EXPECT_THAT(result_overlayable_item.overlayable->actor, Eq("overlay://theme")); in TEST()
651 EXPECT_THAT(overlayable_item.overlayable->actor, Eq("overlay://customization")); in TEST()
660 EXPECT_THAT(overlayable_item.overlayable->actor, Eq("overlay://theme")); in TEST()
669 EXPECT_THAT(overlayable_item.overlayable->actor, Eq("overlay://theme")); in TEST()
677 EXPECT_THAT(overlayable_item.overlayable->actor, Eq("overlay://theme")); in TEST()
687 EXPECT_THAT(overlayable_item.overlayable->actor, Eq("overlay://theme")); in TEST()
DProtoSerialize.cpp301 pb_overlayable->set_actor(overlayable_item.overlayable->actor); in SerializeOverlayableItemToPb()
DProtoDeserialize.cpp574 auto group = std::make_shared<Overlayable>(pb_overlayable.name(), pb_overlayable.actor()); in DeserializeTableFromPb()
/frameworks/base/libs/androidfw/include/androidfw/
DLoadedArsc.h109 std::string_view actor; member
DResourceTypes.h1790 uint16_t actor[256]; member
/frameworks/base/services/tests/PackageManagerServiceTests/server/src/com/android/server/pm/
DAppsFilterImplTest.java871 var actor = pkg("com.some.package.actor") in testActsOnTargetOfOverlay() local
883 return actor.getPackageName(); in testActsOnTargetOfOverlay()
909 PackageSetting actorSetting = simulateAddPackage(appsFilter, actor, DUMMY_ACTOR_APPID); in testActsOnTargetOfOverlay()

12