Home | History | Annotate | Download | only in usage

Lines Matching defs:userData

67     private final SparseArray<UserData> mUsers = new SparseArray<>();
69 private static class UserData {
88 private UserData(@UserIdInt int userId) {
170 /** Returns an existing UserData object for the given userId, or creates one */
171 private UserData getOrCreateUserDataLocked(int userId) {
172 UserData userData = mUsers.get(userId);
173 if (userData == null) {
174 userData = new UserData(userId);
175 mUsers.put(userId, userData);
177 return userData;
199 UserData user = getOrCreateUserDataLocked(userId);
248 UserData user = getOrCreateUserDataLocked(userId);
265 private void removeObserverLocked(UserData user, int requestingUid, int observerId,
289 UserData user = getOrCreateUserDataLocked(userId);
309 UserData user = getOrCreateUserDataLocked(userId);
360 UserData user = getOrCreateUserDataLocked(group.userId);
367 private void maybeWatchForPackageLocked(UserData user, String packageName, long uptimeMillis) {
386 private void addGroupToPackageMapLocked(UserData user, String[] packages,
402 private void removeGroupFromPackageMapLocked(UserData user, TimeLimitGroup group) {
424 UserData user = getOrCreateUserDataLocked(group.userId);
468 UserData user = mUsers.valueAt(i);