Searched refs:PermissionCache (Results 1 - 11 of 11) sorted by relevance

/frameworks/native/libs/binder/
H A DPermissionCache.cpp17 #define LOG_TAG "PermissionCache"
23 #include <binder/PermissionCache.h>
30 ANDROID_SINGLETON_STATIC_INSTANCE(PermissionCache) ;
34 PermissionCache::PermissionCache() { function in class:android::PermissionCache
37 status_t PermissionCache::check(bool* granted,
51 void PermissionCache::cache(const String16& permission,
72 void PermissionCache::purge() {
77 bool PermissionCache::checkCallingPermission(const String16& permission) {
78 return PermissionCache
[all...]
H A DAndroid.mk37 PermissionCache.cpp \
/frameworks/native/include/binder/
H A DPermissionCache.h31 * PermissionCache caches permission checks for a given uid.
41 class PermissionCache : Singleton<PermissionCache> { class in namespace:android
66 PermissionCache();
/frameworks/av/services/audioflinger/
H A DServiceUtilities.cpp20 #include <binder/PermissionCache.h>
59 // IMPORTANT: Don't use PermissionCache - a runtime permission and may change.
118 // IMPORTANT: Use PermissionCache - not a runtime permission and may not change.
119 bool ok = PermissionCache::checkCallingPermission(sCaptureHotwordAllowed);
127 // IMPORTANT: Use PermissionCache - not a runtime permission and may not change.
128 bool ok = PermissionCache::checkCallingPermission(sAudioSettings);
135 // IMPORTANT: Use PermissionCache - not a runtime permission and may not change.
136 bool ok = PermissionCache::checkCallingPermission(sModifyAudioRoutingAllowed);
144 // IMPORTANT: Use PermissionCache - not a runtime permission and may not change.
145 bool ok = PermissionCache
[all...]
/frameworks/native/services/inputflinger/host/
H A DInputFlinger.cpp29 #include <binder/PermissionCache.h>
56 && !PermissionCache::checkPermission(sDumpPermission, pid, uid)) {
/frameworks/av/services/medialog/
H A DMediaLogService.cpp22 #include <binder/PermissionCache.h>
77 PermissionCache::checkCallingPermission(sDump))) {
/frameworks/native/services/surfaceflinger/
H A DClient.cpp20 #include <binder/PermissionCache.h>
98 if (!PermissionCache::checkCallingPermission(sAccessSurfaceFlinger))
H A DSurfaceFlinger.cpp36 #include <binder/PermissionCache.h>
2556 !PermissionCache::checkPermission(sDump, pid, uid)) {
2940 !PermissionCache::checkPermission(sAccessSurfaceFlinger, pid, uid)) {
2954 !PermissionCache::checkPermission(sReadFramebuffer, pid, uid)) {
2966 if (CC_UNLIKELY(!PermissionCache::checkCallingPermission(sHardwareTest))) {
H A DSurfaceFlinger_hwc1.cpp35 #include <binder/PermissionCache.h>
2572 !PermissionCache::checkPermission(sDump, pid, uid)) {
2954 !PermissionCache::checkPermission(sAccessSurfaceFlinger, pid, uid)) {
2968 !PermissionCache::checkPermission(sReadFramebuffer, pid, uid)) {
2980 if (CC_UNLIKELY(!PermissionCache::checkCallingPermission(sHardwareTest))) {
/frameworks/native/libs/gui/
H A DBufferQueueConsumer.cpp36 #include <binder/PermissionCache.h>
725 && !PermissionCache::checkPermission(String16(
/frameworks/native/services/sensorservice/
H A DSensorService.cpp22 #include <binder/PermissionCache.h>
306 if (!PermissionCache::checkCallingPermission(sDump)) {
1247 hasPermission = PermissionCache::checkCallingPermission(String16(requiredPermission));

Completed in 2555 milliseconds