/frameworks/native/libs/binder/ |
H A D | IBatteryStats.cpp | 37 virtual void noteStartSensor(int uid, int sensor) { argument 40 data.writeInt32(uid); 45 virtual void noteStopSensor(int uid, int sensor) { argument 48 data.writeInt32(uid); 53 virtual void noteStartVideo(int uid) { argument 56 data.writeInt32(uid); 60 virtual void noteStopVideo(int uid) { argument 63 data.writeInt32(uid); 67 virtual void noteStartAudio(int uid) { argument 70 data.writeInt32(uid); 74 noteStopAudio(int uid) argument 93 noteFlashlightOn(int uid) argument 100 noteFlashlightOff(int uid) argument 107 noteStartCamera(int uid) argument 114 noteStopCamera(int uid) argument 145 int uid = data.readInt32(); local 153 int uid = data.readInt32(); local 161 int uid = data.readInt32(); local 168 int uid = data.readInt32(); local 175 int uid = data.readInt32(); local 182 int uid = data.readInt32(); local 201 int uid = data.readInt32(); local 208 int uid = data.readInt32(); local 215 int uid = data.readInt32(); local 222 int uid = data.readInt32(); local [all...] |
H A D | IUidObserver.cpp | 33 virtual void onUidGone(uid_t uid, bool disabled) argument 37 data.writeInt32((int32_t) uid); 42 virtual void onUidActive(uid_t uid) argument 46 data.writeInt32((int32_t) uid); 50 virtual void onUidIdle(uid_t uid, bool disabled) argument 54 data.writeInt32((int32_t) uid); 72 uid_t uid = data.readInt32(); local 74 onUidGone(uid, disabled); 80 uid_t uid = data.readInt32(); local 81 onUidActive(uid); 87 uid_t uid = data.readInt32(); local [all...] |
H A D | PermissionCache.cpp | 38 const String16& permission, uid_t uid) const { 42 e.uid = uid; 52 uid_t uid, bool granted) { 64 e.uid = uid; 85 uid_t uid = ipcState->getCallingUid(); local 87 if (outUid) *outUid = uid; 88 return PermissionCache::checkPermission(permission, pid, uid); 92 const String16& permission, pid_t pid, uid_t uid) { 51 cache(const String16& permission, uid_t uid, bool granted) argument 91 checkPermission( const String16& permission, pid_t pid, uid_t uid) argument [all...] |
/frameworks/native/libs/binder/include/binder/ |
H A D | IBatteryStats.h | 33 virtual void noteStartSensor(int uid, int sensor) = 0; 34 virtual void noteStopSensor(int uid, int sensor) = 0; 35 virtual void noteStartVideo(int uid) = 0; 36 virtual void noteStopVideo(int uid) = 0; 37 virtual void noteStartAudio(int uid) = 0; 38 virtual void noteStopAudio(int uid) = 0; 41 virtual void noteFlashlightOn(int uid) = 0; 42 virtual void noteFlashlightOff(int uid) = 0; 43 virtual void noteStartCamera(int uid) = 0; 44 virtual void noteStopCamera(int uid) [all...] |
H A D | PermissionCache.h | 33 * PermissionCache caches permission checks for a given uid. 46 uid_t uid; member in struct:android::PermissionCache::Entry 49 return (uid == e.uid) ? (name < e.name) : (uid < e.uid); 63 const String16& permission, uid_t uid) const; 65 void cache(const String16& permission, uid_t uid, bool granted); 76 pid_t pid, uid_t uid);
|
/frameworks/base/core/java/com/android/internal/app/ |
H A D | IAppOpsService.aidl | 27 int checkOperation(int code, int uid, String packageName); 28 int noteOperation(int code, int uid, String packageName); 29 int startOperation(IBinder token, int code, int uid, String packageName, 31 void finishOperation(IBinder token, int code, int uid, String packageName); 40 int checkPackage(int uid, String packageName); 42 List<AppOpsManager.PackageOps> getOpsForPackage(int uid, String packageName, in int[] ops); 43 List<AppOpsManager.PackageOps> getUidOps(int uid, in int[] ops); 44 void setUidMode(int code, int uid, int mode); 45 void setMode(int code, int uid, String packageName, int mode); 47 int checkAudioOperation(int code, int usage, int uid, Strin [all...] |
H A D | IBatteryStats.aidl | 36 void noteStartSensor(int uid, int sensor); 37 void noteStopSensor(int uid, int sensor); 38 void noteStartVideo(int uid); 39 void noteStopVideo(int uid); 40 void noteStartAudio(int uid); 41 void noteStopAudio(int uid); 44 void noteFlashlightOn(int uid); 45 void noteFlashlightOff(int uid); 46 void noteStartCamera(int uid); 47 void noteStopCamera(int uid); [all...] |
H A D | IAppOpsActiveCallback.aidl | 21 void opActiveChanged(int op, int uid, String packageName, boolean active);
|
H A D | IAppOpsCallback.aidl | 22 void opChanged(int op, int uid, String packageName);
|
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/util/ |
H A D | WifiPermissionsWrapper.java | 49 * @param uid Calling Uid 52 public int getCallingUserId(int uid) { argument 53 return UserHandle.getUserId(uid); 77 public int getUidPermission(String permissionType, int uid) { argument 78 return ActivityManager.checkUidPermission(permissionType, uid); 91 * @param uid to check the permission for 95 public int getOverrideWifiConfigPermission(int uid) throws RemoteException { argument 97 android.Manifest.permission.OVERRIDE_WIFI_CONFIG, uid); 103 * @param uid to check the permission for 107 public int getChangeWifiConfigPermission(int uid) throw argument 119 getAccessWifiStatePermission(int uid) argument 131 getLocalMacAddressPermission(int uid) argument [all...] |
/frameworks/base/core/java/android/os/ |
H A D | BatteryStatsInternal.java | 39 * @param uid the uid of the app. 43 public abstract void noteJobsDeferred(int uid, int numDeferred, long sinceLast); argument
|
H A D | UserHandle.java | 121 * @param uid1 uid to compare 122 * @param uid2 other uid to compare 134 public static boolean isIsolated(int uid) { argument 135 if (uid > 0) { 136 final int appId = getAppId(uid); 148 public static boolean isApp(int uid) { argument 149 if (uid > 0) { 150 final int appId = getAppId(uid); 161 public static boolean isCore(int uid) { argument 162 if (uid > 175 getUserHandleForUid(int uid) argument 183 getUserId(int uid) argument 224 getAppId(int uid) argument 237 getSharedAppGid(int uid) argument 266 getCacheAppGid(int uid) argument 284 formatUid(StringBuilder sb, int uid) argument 309 formatUid(int uid) argument 320 formatUid(PrintWriter pw, int uid) argument [all...] |
/frameworks/native/libs/vr/libvr_manager/include/private/dvr/ |
H A D | trusted_uids.h | 21 * @param uid The uid to check. 22 * @param use_cache If true any cached result for the provided uid will be 25 * @return true if the uid is trusted, false if not or if the VR Manager Service 26 * could not be reached to verify the uid. 28 bool IsTrustedUid(uid_t uid, bool use_cache = true);
|
/frameworks/av/media/utils/ |
H A D | BatteryNotifier.cpp | 41 void BatteryNotifier::noteStartVideo(uid_t uid) { argument 44 if (mVideoRefCounts[uid] == 0 && batteryService != nullptr) { 45 batteryService->noteStartVideo(uid); 47 mVideoRefCounts[uid]++; 50 void BatteryNotifier::noteStopVideo(uid_t uid) { argument 52 if (mVideoRefCounts.find(uid) == mVideoRefCounts.end()) { 53 ALOGW("%s: video refcount is broken for uid(%d).", __FUNCTION__, (int)uid); 59 mVideoRefCounts[uid]--; 60 if (mVideoRefCounts[uid] 77 noteStartAudio(uid_t uid) argument 86 noteStopAudio(uid_t uid) argument 113 noteFlashlightOn(const String8& id, uid_t uid) argument 126 noteFlashlightOff(const String8& id, uid_t uid) argument 148 noteStartCamera(const String8& id, uid_t uid) argument 160 noteStopCamera(const String8& id, uid_t uid) argument [all...] |
/frameworks/av/media/utils/include/mediautils/ |
H A D | BatteryNotifier.h | 40 void noteStartVideo(uid_t uid); 41 void noteStopVideo(uid_t uid); 43 void noteStartAudio(uid_t uid); 44 void noteStopAudio(uid_t uid); 46 void noteFlashlightOn(const String8& id, uid_t uid); 47 void noteFlashlightOff(const String8& id, uid_t uid); 49 void noteStartCamera(const String8& id, uid_t uid); 50 void noteStopCamera(const String8& id, uid_t uid);
|
/frameworks/base/keystore/java/android/security/keystore/ |
H A D | AndroidKeyStoreLoadStoreParameter.java | 26 AndroidKeyStoreLoadStoreParameter(int uid) { argument 27 mUid = uid;
|
/frameworks/native/include/binder/ |
H A D | PermissionCache.h | 33 * PermissionCache caches permission checks for a given uid. 46 uid_t uid; member in struct:android::PermissionCache::Entry 49 return (uid == e.uid) ? (name < e.name) : (uid < e.uid); 63 const String16& permission, uid_t uid) const; 65 void cache(const String16& permission, uid_t uid, bool granted); 76 pid_t pid, uid_t uid);
|
/frameworks/native/services/sensorservice/ |
H A D | BatteryService.cpp | 36 bool BatteryService::addSensor(uid_t uid, int handle) { argument 38 Info key(uid, handle); 48 bool BatteryService::removeSensor(uid_t uid, int handle) { argument 50 ssize_t index = mActivations.indexOf(Info(uid, handle)); 58 void BatteryService::enableSensorImpl(uid_t uid, int handle) { argument 60 if (addSensor(uid, handle)) { 62 mBatteryStatService->noteStartSensor(uid, handle); 67 void BatteryService::disableSensorImpl(uid_t uid, int handle) { argument 69 if (removeSensor(uid, handle)) { 71 mBatteryStatService->noteStopSensor(uid, handl 77 cleanupImpl(uid_t uid) argument [all...] |
/frameworks/native/libs/vr/libvr_manager/ |
H A D | trusted_uids.cpp | 15 bool IsTrustedUid(uid_t uid, bool use_cache) { argument 23 if (uid == AID_SYSTEM) 29 auto it = uid_cache.find(uid); 43 String16("android.permission.RESTRICTED_VR_ACCESS"), -1, uid); 45 // Cache the information for this uid to avoid future Java calls. 46 uid_cache[uid] = trusted;
|
/frameworks/base/services/core/java/com/android/server/locksettings/recoverablekeystore/storage/ |
H A D | RecoverySnapshotStorage.java | 79 * Sets the latest {@code snapshot} for the recovery agent {@code uid}. 81 public synchronized void put(int uid, KeyChainSnapshot snapshot) { argument 82 mSnapshotByUid.put(uid, snapshot); 85 writeToDisk(uid, snapshot); 88 String.format(Locale.US, "Error persisting snapshot for %d to disk", uid), 94 * Returns the latest snapshot for the recovery agent {@code uid}, or null if none exists. 97 public synchronized KeyChainSnapshot get(int uid) { argument 98 KeyChainSnapshot snapshot = mSnapshotByUid.get(uid); 104 return readFromDisk(uid); 106 Log.e(TAG, String.format(Locale.US, "Error reading snapshot for %d from disk", uid), 114 remove(int uid) argument 124 writeToDisk(int uid, KeyChainSnapshot snapshot) argument 147 readFromDisk(int uid) argument 163 getSnapshotFile(int uid) argument 169 getSnapshotFileName(int uid) argument [all...] |
H A D | ApplicationKeyStorage.java | 70 public @Nullable String getGrantAlias(int userId, int uid, String alias) { argument 73 Log.i(TAG, String.format(Locale.US, "Get %d/%d/%s", userId, uid, alias)); 74 String keystoreAlias = Credentials.USER_PRIVATE_KEY + getInternalAlias(userId, uid, alias); 75 return mKeystoreService.grant(keystoreAlias, uid); 78 public void setSymmetricKeyEntry(int userId, int uid, String alias, byte[] secretKey) argument 81 userId, uid, alias, secretKey.length)); 84 getInternalAlias(userId, uid, alias), 97 public void deleteEntry(int userId, int uid, String alias) { argument 98 Log.i(TAG, String.format(Locale.US, "Del %d/%d/%s", userId, uid, alias)); 100 mKeyStore.deleteEntry(getInternalAlias(userId, uid, alia 117 getInternalAlias(int userId, int uid, String alias) argument [all...] |
H A D | RecoverySessionStorage.java | 40 * @param uid The uid of the recovery agent who created the session. 47 public Entry get(int uid, String sessionId) { argument 48 ArrayList<Entry> userEntries = mSessionsByUid.get(uid); 63 * @param uid The uid of the recovery agent who created the session. 68 public void add(int uid, Entry entry) { argument 69 if (mSessionsByUid.get(uid) == null) { 70 mSessionsByUid.put(uid, new ArrayList<>()); 72 mSessionsByUid.get(uid) 78 remove(int uid, String sessionId) argument 92 remove(int uid) argument [all...] |
/frameworks/base/services/core/java/com/android/server/ |
H A D | AppStateTracker.java | 101 * Pair of (uid (not user-id), packageName) with OP_RUN_ANY_IN_BACKGROUND *not* allowed. 262 int uid, @NonNull String packageName) { 263 updateJobsForUidPackage(uid, packageName, sender.isUidActive(uid)); 265 if (!sender.areAlarmsRestricted(uid, packageName, /*allowWhileIdle=*/ false)) { 266 unblockAlarmsForUidPackage(uid, packageName); 267 } else if (!sender.areAlarmsRestricted(uid, packageName, /*allowWhileIdle=*/ true)){ 268 // we need to deliver the allow-while-idle alarms for this uid, package 272 if (!sender.isRunAnyInBackgroundAppOpsAllowed(uid, packageName)) { 273 Slog.v(TAG, "Package " + packageName + "/" + uid 261 onRunAnyAppOpsChanged(AppStateTracker sender, int uid, @NonNull String packageName) argument 282 onUidForegroundStateChanged(AppStateTracker sender, int uid) argument 289 onUidActiveStateChanged(AppStateTracker sender, int uid) argument 359 updateJobsForUid(int uid, boolean isNowActive) argument 366 updateJobsForUidPackage(int uid, String packageName, boolean isNowActive) argument 373 stopForegroundServicesForUidPackage(int uid, String packageName) argument 386 unblockAlarmsForUid(int uid) argument 392 unblockAlarmsForUidPackage(int uid, String packageName) argument 400 onUidForeground(int uid, boolean foreground) argument 566 findForcedAppStandbyUidPackageIndexLocked(int uid, @NonNull String packageName) argument 585 isRunAnyRestrictedLocked(int uid, @NonNull String packageName) argument 593 updateForcedAppStandbyUidPackageLocked(int uid, @NonNull String packageName, boolean restricted) argument 608 addUidToArray(SparseBooleanArray array, int uid) argument 619 removeUidFromArray(SparseBooleanArray array, int uid, boolean remove) argument 636 onUidStateChanged(int uid, int procState, long procStateSeq) argument 641 onUidActive(int uid) argument 646 onUidGone(int uid, boolean disabled) argument 651 onUidIdle(int uid, boolean disabled) argument 656 onUidCachedChanged(int uid, boolean cached) argument 662 opChanged(int op, int uid, String packageName) argument 746 notifyUidActiveStateChanged(int uid) argument 750 notifyUidForegroundStateChanged(int uid) argument 754 notifyRunAnyAppOpsChanged(int uid, @NonNull String packageName) argument 792 onUidStateChanged(int uid, int procState) argument 796 onUidActive(int uid) argument 800 onUidGone(int uid, boolean disabled) argument 804 onUidIdle(int uid, boolean disabled) argument 917 handleUidStateChanged(int uid, int procState) argument 931 handleUidActive(int uid) argument 939 handleUidGone(int uid, boolean disabled) argument 943 handleUidIdle(int uid, boolean disabled) argument 948 removeUid(int uid, boolean remove) argument 1067 areAlarmsRestricted(int uid, @NonNull String packageName, boolean isExemptOnBatterySaver) argument 1076 areJobsRestricted(int uid, @NonNull String packageName, boolean hasForegroundExemption) argument 1086 areForegroundServicesRestricted(int uid, @NonNull String packageName) argument 1095 isRestricted(int uid, @NonNull String packageName, boolean useTempWhitelistToo, boolean exemptOnBatterySaver) argument 1131 isUidActive(int uid) argument 1145 isUidActiveSynced(int uid) argument 1164 isUidInForeground(int uid) argument 1188 isRunAnyInBackgroundAppOpsAllowed(int uid, @NonNull String packageName) argument 1199 isUidPowerSaveWhitelisted(int uid) argument 1209 isUidPowerSaveUserWhitelisted(int uid) argument 1220 isUidTempPowerSaveWhitelisted(int uid) argument [all...] |
/frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/ |
H A D | MockKeyStore.java | 82 private KeyBlob access(int uid, String key, boolean createIfNotExist) { argument 83 if (mStore.get(uid) == null) { 84 mStore.put(uid, new HashMap<String, KeyBlob>()); 86 HashMap<String, KeyBlob> map = mStore.get(uid); 100 public KeyBlob getKeyBlob(int uid, String key) { argument 101 return access(uid, key, false); 104 private boolean put(String key, byte[] value, int uid, int flags) { argument 105 access(uid, key, true).update(value, flags); 109 private boolean importKey(String keyName, byte[] key, int uid, int flags) { argument 110 return put(keyName, key, uid, flag 113 delete(String key, int uid) argument 120 contains(String key, int uid) argument [all...] |
H A D | BinderUtilTest.java | 55 * Test using {@link BinderUtil.setUid} to set and restore the Binder uid. 60 final int uid = Binder.getCallingUid(); 61 assertFalse(uid == FAKE_UID); 63 // Verify that setUid() can be used to fake the Binder uid without affecting the pid. 68 // Verify that setUid() can be used to restore the original Binder uid without affecting the 70 BinderUtil.setUid(uid); 72 assertEquals(uid, Binder.getCallingUid()); 76 * Test using {@link BinderUtil.setUid} to set the Binder uid and 82 final int uid = Binder.getCallingUid(); 83 assertFalse(uid [all...] |