Home
last modified time | relevance | path

Searched refs:sExtraUserHandleCache (Results 1 – 2 of 2) sorted by relevance

/aosp14/frameworks/base/core/tests/coretests/src/android/os/
H A DUserHandleTest.java126 assertEquals(0, UserHandle.sExtraUserHandleCache.size()); in testExtraCache()
131 assertEquals(0, UserHandle.sExtraUserHandleCache.size()); in testExtraCache()
136 assertEquals(1, UserHandle.sExtraUserHandleCache.size()); in testExtraCache()
148 UserHandle.sExtraUserHandleCache.size()); in testExtraCache()
/aosp14/frameworks/base/core/java/android/os/
H A DUserHandle.java155 public static final SparseArray<UserHandle> sExtraUserHandleCache = new SparseArray<>(0); field in UserHandle
353 synchronized (sExtraUserHandleCache) { in getUserHandleFromExtraCache()
354 final UserHandle extraCached = sExtraUserHandleCache.get(userId); in getUserHandleFromExtraCache()
358 if (sExtraUserHandleCache.size() >= MAX_EXTRA_USER_HANDLE_CACHE_SIZE) { in getUserHandleFromExtraCache()
359 sExtraUserHandleCache.removeAt( in getUserHandleFromExtraCache()
363 sExtraUserHandleCache.put(userId, newHandle); in getUserHandleFromExtraCache()