Lines Matching defs:sessionState

493         SessionState sessionState = userState.sessionStateMap.get(sessionToken);
494 if (sessionState == null) {
498 if (callingUid != Process.SYSTEM_UID && callingUid != sessionState.callingUid) {
502 return sessionState;
509 private ITvInputSession getSessionLocked(SessionState sessionState) {
510 ITvInputSession session = sessionState.session;
513 + sessionState.sessionToken);
577 SessionState sessionState = userState.sessionStateMap.get(sessionToken);
578 if (sessionState.session == null && (inputId == null
579 || sessionState.info.getId().equals(inputId))) {
580 sessionsToAbort.add(sessionState);
583 for (SessionState sessionState : sessionsToAbort) {
584 removeSessionStateLocked(sessionState.sessionToken, sessionState.userId);
585 sendSessionTokenToClientLocked(sessionState.client,
586 sessionState.info.getId(), null, null, sessionState.seq);
594 SessionState sessionState = userState.sessionStateMap.get(sessionToken);
596 Slog.d(TAG, "createSessionInternalLocked(inputId=" + sessionState.info.getId() + ")");
601 ITvInputSessionCallback callback = new SessionCallback(sessionState, channels);
605 service.createSession(channels[1], callback, sessionState.info.getId());
609 sendSessionTokenToClientLocked(sessionState.client, sessionState.info.getId(), null,
610 null, sessionState.seq);
625 SessionState sessionState = null;
627 sessionState = getSessionStateLocked(sessionToken, callingUid, userId);
628 if (sessionState.session != null) {
633 sessionState.session.release();
638 if (sessionState != null) {
639 sessionState.session = null;
655 SessionState sessionState = userState.sessionStateMap.remove(sessionToken);
657 if (sessionState == null) {
663 ClientState clientState = userState.clientStateMap.get(sessionState.client.asBinder());
667 userState.clientStateMap.remove(sessionState.client.asBinder());
671 TvInputInfo info = sessionState.info;
678 updateServiceConnectionLocked(sessionState.info.getComponent(), userId);
689 SessionState sessionState = getSessionStateLocked(sessionToken, callingUid, userId);
690 if (sessionState.hardwareSessionToken != null) {
691 sessionState = getSessionStateLocked(sessionState.hardwareSessionToken,
694 ServiceState serviceState = getServiceStateLocked(sessionState.info.getComponent(), userId);
698 ITvInputSession session = getSessionLocked(sessionState);
1034 SessionState sessionState = new SessionState(sessionToken, info, client,
1038 userState.sessionStateMap.put(sessionToken, sessionState);
1117 SessionState sessionState = getSessionStateLocked(sessionToken, callingUid,
1119 if (sessionState.hardwareSessionToken == null) {
1120 getSessionLocked(sessionState).setSurface(surface);
1122 getSessionLocked(sessionState.hardwareSessionToken,
1148 SessionState sessionState = getSessionStateLocked(sessionToken, callingUid,
1150 getSessionLocked(sessionState).dispatchSurfaceChanged(format, width,
1152 if (sessionState.hardwareSessionToken != null) {
1153 getSessionLocked(sessionState.hardwareSessionToken, Process.SYSTEM_UID,
1176 SessionState sessionState = getSessionStateLocked(sessionToken, callingUid,
1178 getSessionLocked(sessionState).setVolume(volume);
1179 if (sessionState.hardwareSessionToken != null) {
1182 getSessionLocked(sessionState.hardwareSessionToken,
1212 SessionState sessionState = userState.sessionStateMap.get(sessionToken);
1216 args.arg1 = sessionState.info.getComponent().getPackageName();
1644 for (SessionState sessionState : userState.sessionStateMap.values()) {
1645 if (sessionState.info.getId().equals(inputId)
1646 && sessionState.hardwareSessionToken != null) {
1648 sessionState.hardwareSessionToken).info.getId();
1946 for (SessionState sessionState : userState.sessionStateMap.values()) {
1947 if (sessionToken == sessionState.hardwareSessionToken) {
1948 releaseSessionLocked(sessionState.sessionToken, Process.SYSTEM_UID,
1951 sessionState.client.onSessionReleased(sessionState.seq);
2128 SessionCallback(SessionState sessionState, InputChannel[] channels) {
2129 mSessionState = sessionState;