Home
last modified time | relevance | path

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

/linux/fs/
H A Dinode.c67 static __cacheline_aligned_in_smp DEFINE_SPINLOCK(inode_hash_lock);
697 spin_lock(&inode_hash_lock); in __insert_inode_hash()
701 spin_unlock(&inode_hash_lock); in __insert_inode_hash()
713 spin_lock(&inode_hash_lock); in __remove_inode_hash()
717 spin_unlock(&inode_hash_lock); in __remove_inode_hash()
1054 lockdep_assert_held(&inode_hash_lock); in find_inode()
1056 lockdep_assert_not_held(&inode_hash_lock); in find_inode()
1096 lockdep_assert_held(&inode_hash_lock); in find_inode_fast()
1098 lockdep_assert_not_held(&inode_hash_lock); in find_inode_fast()
1315 spin_lock(&inode_hash_lock); in inode_insert5()
[all …]
/linux/fs/smb/server/
H A Dvfs_cache.c33 static DEFINE_RWLOCK(inode_hash_lock);
194 read_lock(&inode_hash_lock); in ksmbd_inode_lookup_lock()
196 read_unlock(&inode_hash_lock); in ksmbd_inode_lookup_lock()
206 read_lock(&inode_hash_lock); in ksmbd_query_inode_status()
208 read_unlock(&inode_hash_lock); in ksmbd_query_inode_status()
276 write_lock(&inode_hash_lock); in ksmbd_inode_unhash()
278 write_unlock(&inode_hash_lock); in ksmbd_inode_unhash()
300 read_lock(&inode_hash_lock); in ksmbd_inode_get()
302 read_unlock(&inode_hash_lock); in ksmbd_inode_get()
317 write_lock(&inode_hash_lock); in ksmbd_inode_get()
[all …]
/linux/fs/exfat/
H A Dinode.c567 spin_lock(&sbi->inode_hash_lock); in exfat_hash_inode()
570 spin_unlock(&sbi->inode_hash_lock); in exfat_hash_inode()
577 spin_lock(&sbi->inode_hash_lock); in exfat_unhash_inode()
580 spin_unlock(&sbi->inode_hash_lock); in exfat_unhash_inode()
590 spin_lock(&sbi->inode_hash_lock); in exfat_iget()
600 spin_unlock(&sbi->inode_hash_lock); in exfat_iget()
H A Dexfat_fs.h281 spinlock_t inode_hash_lock; member
H A Dsuper.c349 spin_lock_init(&sbi->inode_hash_lock); in exfat_hash_init()
/linux/fs/fat/
H A Dinode.c382 spin_lock_init(&sbi->inode_hash_lock); in fat_hash_init()
410 spin_lock(&sbi->inode_hash_lock); in fat_attach()
413 spin_unlock(&sbi->inode_hash_lock); in fat_attach()
434 spin_lock(&sbi->inode_hash_lock); in fat_detach()
437 spin_unlock(&sbi->inode_hash_lock); in fat_detach()
454 spin_lock(&sbi->inode_hash_lock); in fat_iget()
463 spin_unlock(&sbi->inode_hash_lock); in fat_iget()
880 spin_lock(&sbi->inode_hash_lock); in __fat_write_inode()
882 spin_unlock(&sbi->inode_hash_lock); in __fat_write_inode()
905 spin_unlock(&sbi->inode_hash_lock); in __fat_write_inode()
H A Dfat.h100 spinlock_t inode_hash_lock; member
267 spin_lock(&sbi->inode_hash_lock); in fat_i_pos_read()
271 spin_unlock(&sbi->inode_hash_lock); in fat_i_pos_read()
/linux/Documentation/filesystems/
H A Dporting.rst550 called with both ->i_lock and inode_hash_lock held; the former is *not*
552 of the in-tree instances did). inode_hash_lock is still held,