Home
last modified time | relevance | path

Searched refs:prev_sess (Results 1 – 1 of 1) sorted by relevance

/linux/fs/smb/server/mgmt/
H A Duser_session.c652 struct ksmbd_session *prev_sess; in destroy_previous_session() local
658 prev_sess = __session_lookup(id); in destroy_previous_session()
659 if (!prev_sess || prev_sess->state == SMB2_SESSION_EXPIRED) in destroy_previous_session()
662 prev_user = prev_sess->user; in destroy_previous_session()
669 down_write(&prev_sess->chann_lock); in destroy_previous_session()
670 if (prev_sess->tearing_down) { in destroy_previous_session()
671 up_write(&prev_sess->chann_lock); in destroy_previous_session()
674 prev_sess->tearing_down = true; in destroy_previous_session()
675 up_write(&prev_sess->chann_lock); in destroy_previous_session()
677 ksmbd_all_conn_set_status(prev_sess, KSMBD_SESS_NEED_RECONNECT); in destroy_previous_session()
[all …]