Lines Matching refs:user

60  * {@link PackageManager} on a per-user basis. It's updated as packages are
62 * {@link #invalidateCache(int)} when a user is started, since
156 // External apps can't coexist with multi-user, so scan owner
163 final UserServices<V> user = findOrCreateUserLocked(userId);
164 user.services = null;
170 final UserServices<V> user = findOrCreateUserLocked(userId);
171 if (user.services != null) {
172 fout.println("RegisteredServicesCache: " + user.services.size() + " services");
173 for (ServiceInfo<?> info : user.services.values()) {
249 // Find user and lazily populate cache
250 final UserServices<V> user = findOrCreateUserLocked(userId);
251 if (user.services == null) {
254 return user.services.get(type);
264 // Find user and lazily populate cache
265 final UserServices<V> user = findOrCreateUserLocked(userId);
266 if (user.services == null) {
270 new ArrayList<ServiceInfo<V>>(user.services.values()));
319 final UserServices<V> user = findOrCreateUserLocked(userId);
320 final boolean firstScan = user.services == null;
322 user.services = Maps.newHashMap();
324 user.services.clear();
332 // - add, notify user that it was added
334 // - replace, don't notify user
338 // - add, notify user that it was added
339 Integer previousUid = user.persistentServices.get(info.type);
345 user.services.put(info.type, info);
346 user.persistentServices.put(info.type, info.uid);
354 user.services.put(info.type, info);
367 user.services.put(info.type, info);
368 user.persistentServices.put(info.type, info.uid);
380 for (V v1 : user.persistentServices.keySet()) {
390 user.persistentServices.remove(v1);
509 final UserServices<V> user = findOrCreateUserLocked(userId);
510 user.persistentServices.put(service, uid);
544 final UserServices<V> user = mUserServices.valueAt(i);
545 for (Map.Entry<V, Integer> service : user.persistentServices.entrySet()) {