Lines Matching defs:userState

264         UserState userState = getOrCreateUserStateLocked(userId);
265 userState.packageSet.clear();
284 ServiceState serviceState = userState.serviceStateMap.get(component);
289 userState.serviceStateMap.put(component, serviceState);
303 userState.packageSet.add(si.packageName);
311 TvInputState inputState = userState.inputMap.get(info.getId());
320 if (!userState.inputMap.containsKey(inputId)) {
321 notifyInputAddedLocked(userState, inputId);
328 notifyInputUpdatedLocked(userState, inputId);
335 for (String inputId : userState.inputMap.keySet()) {
337 TvInputInfo info = userState.inputMap.get(inputId).info;
338 ServiceState serviceState = userState.serviceStateMap.get(info.getComponent());
342 notifyInputRemovedLocked(userState, inputId);
346 userState.inputMap.clear();
347 userState.inputMap = inputMap;
351 UserState userState = getOrCreateUserStateLocked(userId);
352 userState.contentRatingSystemList.clear();
371 userState.contentRatingSystemList.add(
382 UserState userState = mUserStates.get(mCurrentUserId);
384 for (SessionState sessionState : userState.sessionStateMap.values()) {
398 for (Iterator<ComponentName> it = userState.serviceStateMap.keySet().iterator();
401 ServiceState serviceState = userState.serviceStateMap.get(component);
433 UserState userState = getOrCreateUserStateLocked(state.userId);
434 for (SessionState sessionState : userState.sessionStateMap.values()) {
449 UserState userState = mUserStates.get(userId);
450 if (userState == null) {
454 for (SessionState state : userState.sessionStateMap.values()) {
463 userState.sessionStateMap.clear();
466 for (ServiceState serviceState : userState.serviceStateMap.values()) {
478 userState.serviceStateMap.clear();
481 userState.inputMap.clear();
482 userState.packageSet.clear();
483 userState.contentRatingSystemList.clear();
484 userState.clientStateMap.clear();
485 userState.callbackSet.clear();
486 userState.mainSessionToken = null;
505 UserState userState = mUserStates.get(userId);
506 if (userState == null) {
507 userState = new UserState(mContext, userId);
508 mUserStates.put(userId, userState);
510 return userState;
514 UserState userState = getOrCreateUserStateLocked(userId);
515 ServiceState serviceState = userState.serviceStateMap.get(component);
524 UserState userState = getOrCreateUserStateLocked(userId);
525 SessionState sessionState = userState.sessionStateMap.get(sessionToken);
557 UserState userState = getOrCreateUserStateLocked(userId);
558 ServiceState serviceState = userState.serviceStateMap.get(component);
605 userState.serviceStateMap.remove(component);
612 UserState userState = getOrCreateUserStateLocked(userId);
615 SessionState sessionState = userState.sessionStateMap.get(sessionToken);
631 UserState userState = getOrCreateUserStateLocked(userId);
632 SessionState sessionState = userState.sessionStateMap.get(sessionToken);
671 UserState userState = getOrCreateUserStateLocked(userId);
672 if (sessionToken == userState.mainSessionToken) {
688 UserState userState = getOrCreateUserStateLocked(userId);
689 if (sessionToken == userState.mainSessionToken) {
693 userState.mainSessionToken = null;
697 SessionState sessionState = userState.sessionStateMap.remove(sessionToken);
705 ClientState clientState = userState.clientStateMap.get(sessionState.client.asBinder());
709 userState.clientStateMap.remove(sessionState.client.asBinder());
713 ServiceState serviceState = userState.serviceStateMap.get(sessionState.componentName);
744 private void notifyInputAddedLocked(UserState userState, String inputId) {
748 for (ITvInputManagerCallback callback : userState.callbackSet) {
757 private void notifyInputRemovedLocked(UserState userState, String inputId) {
761 for (ITvInputManagerCallback callback : userState.callbackSet) {
770 private void notifyInputUpdatedLocked(UserState userState, String inputId) {
774 for (ITvInputManagerCallback callback : userState.callbackSet) {
783 private void notifyInputStateChangedLocked(UserState userState, String inputId,
790 for (ITvInputManagerCallback callback : userState.callbackSet) {
806 private void updateTvInputInfoLocked(UserState userState, TvInputInfo inputInfo) {
811 TvInputState inputState = userState.inputMap.get(inputId);
818 for (ITvInputManagerCallback callback : userState.callbackSet) {
828 UserState userState = getOrCreateUserStateLocked(userId);
829 TvInputState inputState = userState.inputMap.get(inputId);
830 ServiceState serviceState = userState.serviceStateMap.get(inputState.info.getComponent());
839 notifyInputStateChangedLocked(userState, inputId, state, null);
851 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
853 for (TvInputState state : userState.inputMap.values()) {
870 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
871 TvInputState state = userState.inputMap.get(inputId);
896 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
897 updateTvInputInfoLocked(userState, inputInfo);
920 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
921 TvInputState state = userState.inputMap.get(inputId);
942 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
943 return userState.contentRatingSystemList;
1001 final UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1002 userState.callbackSet.add(callback);
1008 if (userState.callbackSet != null) {
1009 userState.callbackSet.remove(callback);
1030 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1031 userState.callbackSet.remove(callback);
1045 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1046 return userState.persistentDataStore.isParentalControlsEnabled();
1061 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1062 userState.persistentDataStore.setParentalControlsEnabled(enabled);
1076 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1077 return userState.persistentDataStore.isRatingBlocked(
1092 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1095 : userState.persistentDataStore.getBlockedRatings()) {
1113 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1114 userState.persistentDataStore.addBlockedRating(
1130 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1131 userState.persistentDataStore.removeBlockedRating(
1164 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1165 TvInputState inputState = userState.inputMap.get(inputId);
1172 ServiceState serviceState = userState.serviceStateMap.get(info.getComponent());
1175 userState.serviceStateMap.put(info.getComponent(), serviceState);
1190 userState.sessionStateMap.put(sessionToken, sessionState);
1242 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1243 if (userState.mainSessionToken == sessionToken) {
1249 IBinder oldMainSessionToken = userState.mainSessionToken;
1250 userState.mainSessionToken = sessionToken;
1369 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1370 SessionState sessionState = userState.sessionStateMap.get(sessionToken);
1911 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1912 if (userState.inputMap.get(inputId) == null) {
1916 for (SessionState sessionState : userState.sessionStateMap.values()) {
1919 hardwareInputId = userState.sessionStateMap.get(
1942 UserState userState = getOrCreateUserStateLocked(resolvedUserId);
1943 if (userState.sessionStateMap.size() == 1) {
1945 } else if (userState.sessionStateMap.size() == 2) {
1946 SessionState[] sessionStates = userState.sessionStateMap.values().toArray(
2013 UserState userState = getOrCreateUserStateLocked(userId);
2019 for (Map.Entry<String, TvInputState> entry: userState.inputMap.entrySet()) {
2026 for (String packageName : userState.packageSet) {
2034 userState.clientStateMap.entrySet()) {
2057 userState.serviceStateMap.entrySet()) {
2082 userState.sessionStateMap.entrySet()) {
2102 for (ITvInputManagerCallback callback : userState.callbackSet) {
2107 pw.println("mainSessionToken: " + userState.mainSessionToken);
2168 UserState userState = getOrCreateUserStateLocked(userId);
2171 ClientState clientState = userState.clientStateMap.get(clientToken);
2266 UserState userState = mUserStates.get(mUserId);
2267 if (userState == null) {
2272 ServiceState serviceState = userState.serviceStateMap.get(mComponent);
2290 for (TvInputState inputState : userState.inputMap.values()) {
2293 notifyInputStateChangedLocked(userState, inputState.info.getId(),
2328 UserState userState = getOrCreateUserStateLocked(mUserId);
2329 ServiceState serviceState = userState.serviceStateMap.get(mComponent);
2442 UserState userState = getOrCreateUserStateLocked(mSessionState.userId);
2443 ClientState clientState = userState.clientStateMap.get(clientToken);
2452 userState.clientStateMap.put(clientToken, clientState);
2844 UserState userState = getOrCreateUserStateLocked(mCurrentUserId);
2846 for (ServiceState serviceState : userState.serviceStateMap.values()) {
2860 UserState userState = getOrCreateUserStateLocked(mCurrentUserId);
2862 for (ServiceState serviceState : userState.serviceStateMap.values()) {
2876 UserState userState = getOrCreateUserStateLocked(mCurrentUserId);
2878 for (ServiceState serviceState : userState.serviceStateMap.values()) {
2892 UserState userState = getOrCreateUserStateLocked(mCurrentUserId);
2894 for (ServiceState serviceState : userState.serviceStateMap.values()) {