Home
last modified time | relevance | path

Searched refs:open_file_lock (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/fs/smb/client/
H A Dmisc.c139 spin_lock_init(&ret_buf->open_file_lock); in tcon_info_alloc()
497 spin_lock(&tcon->open_file_lock); in is_valid_oplock_break()
513 spin_unlock(&tcon->open_file_lock); in is_valid_oplock_break()
517 spin_unlock(&tcon->open_file_lock); in is_valid_oplock_break()
623 * Assumes the tcon->open_file_lock is held.
630 * open_file_lock to enforce the validity of it for the oplock in cifs_queue_oplock_break()
663 spin_lock(&tlink_tcon(open->tlink)->open_file_lock); in cifs_del_pending_open()
665 spin_unlock(&tlink_tcon(open->tlink)->open_file_lock); in cifs_del_pending_open()
683 spin_lock(&tlink_tcon(tlink)->open_file_lock); in cifs_add_pending_open()
685 spin_unlock(&tlink_tcon(open->tlink)->open_file_lock); in cifs_add_pending_open()
[all...]
H A Dsmb2misc.c626 spin_lock(&tcon->open_file_lock); in smb2_is_valid_lease_break()
630 spin_unlock(&tcon->open_file_lock); in smb2_is_valid_lease_break()
643 spin_unlock(&tcon->open_file_lock); in smb2_is_valid_lease_break()
650 spin_unlock(&tcon->open_file_lock); in smb2_is_valid_lease_break()
702 spin_lock(&tcon->open_file_lock); in smb2_is_valid_oplock_break()
731 spin_unlock(&tcon->open_file_lock); in smb2_is_valid_oplock_break()
735 spin_unlock(&tcon->open_file_lock); in smb2_is_valid_oplock_break()
H A Dfile.c189 spin_lock(&tcon->open_file_lock); in cifs_mark_open_files_invalid()
195 spin_unlock(&tcon->open_file_lock); in cifs_mark_open_files_invalid()
513 spin_lock(&tcon->open_file_lock); in cifs_new_fileinfo()
525 spin_lock(&cinode->open_file_lock); in cifs_new_fileinfo()
530 spin_unlock(&cinode->open_file_lock); in cifs_new_fileinfo()
531 spin_unlock(&tcon->open_file_lock); in cifs_new_fileinfo()
601 * server. Must be called without holding tcon->open_file_lock,
602 * cinode->open_file_lock and cifs_file->file_info_lock.
626 spin_lock(&tcon->open_file_lock); in _cifsFileInfo_put()
627 spin_lock(&cifsi->open_file_lock); in _cifsFileInfo_put()
[all...]
H A Dcifs_debug.c254 spin_lock(&tcon->open_file_lock); in cifs_debug_files_proc_show()
272 spin_unlock(&tcon->open_file_lock); in cifs_debug_files_proc_show()
H A Dcifsglob.h1167 spinlock_t open_file_lock; /* protects list above */ member
1391 /* following two lists are protected by tcon->open_file_lock */
1542 spinlock_t open_file_lock; /* protects openFileList */ member
1955 * cifs_tcon->open_file_lock cifs_tcon->openFileList tconInfoAlloc
1980 * cifsInodeInfo->open_file_lock cifsInodeInfo->openFileList cifs_alloc_inode
2013 * tcon->open_file_lock and that before file->file_info_lock since the
H A Dcifsfs.c402 spin_lock_init(&cifs_inode->open_file_lock); in cifs_alloc_inode()
/kernel/linux/linux-5.10/fs/cifs/
H A Dsmb2misc.c625 spin_lock(&tcon->open_file_lock); in smb2_is_valid_lease_break()
629 spin_unlock(&tcon->open_file_lock); in smb2_is_valid_lease_break()
642 spin_unlock(&tcon->open_file_lock); in smb2_is_valid_lease_break()
649 spin_unlock(&tcon->open_file_lock); in smb2_is_valid_lease_break()
703 spin_lock(&tcon->open_file_lock); in smb2_is_valid_oplock_break()
734 spin_unlock(&tcon->open_file_lock); in smb2_is_valid_oplock_break()
738 spin_unlock(&tcon->open_file_lock); in smb2_is_valid_oplock_break()
H A Dmisc.c133 spin_lock_init(&ret_buf->open_file_lock); in tconInfoAlloc()
486 spin_lock(&tcon->open_file_lock); in is_valid_oplock_break()
504 spin_unlock(&tcon->open_file_lock); in is_valid_oplock_break()
508 spin_unlock(&tcon->open_file_lock); in is_valid_oplock_break()
613 * Assumes the tcon->open_file_lock is held.
620 * open_file_lock to enforce the validity of it for the oplock in cifs_queue_oplock_break()
653 spin_lock(&tlink_tcon(open->tlink)->open_file_lock); in cifs_del_pending_open()
655 spin_unlock(&tlink_tcon(open->tlink)->open_file_lock); in cifs_del_pending_open()
673 spin_lock(&tlink_tcon(tlink)->open_file_lock); in cifs_add_pending_open()
675 spin_unlock(&tlink_tcon(open->tlink)->open_file_lock); in cifs_add_pending_open()
[all...]
H A Dfile.c345 spin_lock(&tcon->open_file_lock); in cifs_new_fileinfo()
357 spin_lock(&cinode->open_file_lock); in cifs_new_fileinfo()
362 spin_unlock(&cinode->open_file_lock); in cifs_new_fileinfo()
363 spin_unlock(&tcon->open_file_lock); in cifs_new_fileinfo()
430 * server. Must be called without holding tcon->open_file_lock,
431 * cinode->open_file_lock and cifs_file->file_info_lock.
452 spin_lock(&tcon->open_file_lock); in _cifsFileInfo_put()
453 spin_lock(&cifsi->open_file_lock); in _cifsFileInfo_put()
457 spin_unlock(&cifsi->open_file_lock); in _cifsFileInfo_put()
458 spin_unlock(&tcon->open_file_lock); in _cifsFileInfo_put()
[all...]
H A Dcifs_debug.c188 spin_lock(&tcon->open_file_lock); in cifs_debug_files_proc_show()
207 spin_unlock(&tcon->open_file_lock); in cifs_debug_files_proc_show()
H A Dcifsglob.h1096 spinlock_t open_file_lock; /* protects list above */ member
1309 /* following two lists are protected by tcon->open_file_lock */
1472 spinlock_t open_file_lock; /* protects openFileList */ member
1872 * tcon->open_file_lock protects the list of open files hanging off the tcon
1873 * inode->open_file_lock protects the openFileList hanging off the inode
1878 * Note that the cifs_tcon.open_file_lock should be taken before
1879 * not after the cifsInodeInfo.open_file_lock
1911 * tcon->open_file_lock and that before file->file_info_lock since the
H A Dcifsfs.c352 spin_lock_init(&cifs_inode->open_file_lock); in cifs_alloc_inode()
H A Dcifssmb.c106 spin_lock(&tcon->open_file_lock); in cifs_mark_open_files_invalid()
112 spin_unlock(&tcon->open_file_lock); in cifs_mark_open_files_invalid()

Completed in 34 milliseconds