Lines Matching refs:user
65 smb_user_t *user = NULL; in smb_authenticate_old() local
68 user = smb_user_new(sr->session); in smb_authenticate_old()
69 if (user == NULL) in smb_authenticate_old()
73 sr->uid_user = user; in smb_authenticate_old()
74 sr->smb_uid = user->u_uid; in smb_authenticate_old()
106 smb_user_logoff(user); in smb_authenticate_old()
230 smb_user_t *user = NULL; in smb_authenticate_ext() local
261 user = smb_user_new(sr->session); in smb_authenticate_ext()
262 if (user == NULL) in smb_authenticate_ext()
266 sr->uid_user = user; in smb_authenticate_ext()
269 sr->smb2_ssnid = user->u_ssnid; in smb_authenticate_ext()
272 sr->smb_uid = user->u_uid; in smb_authenticate_ext()
294 user->u_preauth_hashval) != 0) in smb_authenticate_ext()
299 user = smb_session_lookup_uid_st(sr->session, in smb_authenticate_ext()
301 if (user == NULL) in smb_authenticate_ext()
305 sr->uid_user = user; in smb_authenticate_ext()
311 user->u_preauth_hashval, in smb_authenticate_ext()
312 user->u_preauth_hashval) != 0) in smb_authenticate_ext()
377 smb_user_logoff(user); in smb_authenticate_ext()
426 smb_user_t *user = sr->uid_user; in smb_auth_get_token() local
485 (void) smb_user_logon(user, cr, in smb_auth_get_token()
513 sr->user_cr = user->u_cred; in smb_auth_get_token()
577 smb_user_t *user = sr->cancel_arg2; in smb_authsock_cancel() local
580 ASSERT(user == sr->uid_user); in smb_authsock_cancel()
585 mutex_enter(&user->u_mutex); in smb_authsock_cancel()
586 if (user->u_state == SMB_USER_STATE_LOGGING_ON) { in smb_authsock_cancel()
587 if ((authsock = user->u_authsock) != NULL) in smb_authsock_cancel()
590 mutex_exit(&user->u_mutex); in smb_authsock_cancel()
609 smb_user_t *user = sr->uid_user; in smb_authsock_sendrecv() local
617 mutex_enter(&user->u_mutex); in smb_authsock_sendrecv()
618 so = user->u_authsock; in smb_authsock_sendrecv()
620 mutex_exit(&user->u_mutex); in smb_authsock_sendrecv()
624 mutex_exit(&user->u_mutex); in smb_authsock_sendrecv()
637 sr->cancel_arg2 = user; in smb_authsock_sendrecv()
730 smb_user_t *user = sr->uid_user; in smb_authsock_open() local
765 mutex_enter(&user->u_mutex); in smb_authsock_open()
766 if (user->u_authsock != NULL) { in smb_authsock_open()
767 mutex_exit(&user->u_mutex); in smb_authsock_open()
768 smb_authsock_close(user, so); in smb_authsock_open()
772 user->u_authsock = so; in smb_authsock_open()
774 user->u_auth_tmo = timeout(smb_user_auth_tmo, user, in smb_authsock_open()
777 mutex_exit(&user->u_mutex); in smb_authsock_open()
798 sr->cancel_arg2 = user; in smb_authsock_open()
891 smb_authsock_close(smb_user_t *user, ksocket_t so) in smb_authsock_close() argument
896 smb_threshold_exit(&user->u_server->sv_ssetup_ct); in smb_authsock_close()