Lines Matching refs:smb_lock
457 struct ksmbd_lock *smb_lock, *tmp_lock; in __ksmbd_close_fd() local
474 list_for_each_entry_safe(smb_lock, tmp_lock, &fp->lock_list, flist) { in __ksmbd_close_fd()
475 if (!list_empty(&smb_lock->clist) && fp->conn) { in __ksmbd_close_fd()
477 list_del(&smb_lock->clist); in __ksmbd_close_fd()
481 list_del(&smb_lock->flist); in __ksmbd_close_fd()
482 locks_free_lock(smb_lock->fl); in __ksmbd_close_fd()
483 kfree(smb_lock); in __ksmbd_close_fd()
1262 struct ksmbd_lock *smb_lock, *tmp_lock; in session_fd_check() local
1292 list_for_each_entry_safe(smb_lock, tmp_lock, &fp->lock_list, flist) { in session_fd_check()
1294 list_del_init(&smb_lock->clist); in session_fd_check()
1382 struct ksmbd_lock *smb_lock; in ksmbd_reopen_durable_fd() local
1418 list_for_each_entry(smb_lock, &fp->lock_list, flist) { in ksmbd_reopen_durable_fd()
1420 list_add_tail(&smb_lock->clist, &conn->lock_list); in ksmbd_reopen_durable_fd()