Searched refs:rename_lock (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/fs/ |
D | d_path.c | 99 read_seqbegin_or_lock(&rename_lock, &seq); in prepend_path() 133 if (need_seqretry(&rename_lock, seq)) { in prepend_path() 137 done_seqretry(&rename_lock, seq); in prepend_path() 343 read_seqbegin_or_lock(&rename_lock, &seq); in __dentry_path() 357 if (need_seqretry(&rename_lock, seq)) { in __dentry_path() 361 done_seqretry(&rename_lock, seq); in __dentry_path()
|
D | dcache.c | 75 __cacheline_aligned_in_smp DEFINE_SEQLOCK(rename_lock); 77 EXPORT_SYMBOL(rename_lock); 1251 read_seqbegin_or_lock(&rename_lock, &seq); in d_walk() 1316 if (need_seqretry(&rename_lock, seq)) in d_walk() 1328 if (need_seqretry(&rename_lock, seq)) in d_walk() 1334 done_seqretry(&rename_lock, seq); in d_walk() 1398 write_seqlock(&rename_lock); in d_set_mounted() 1418 write_sequnlock(&rename_lock); in d_set_mounted() 2233 seq = read_seqbegin(&rename_lock); in d_lookup() 2237 } while (read_seqretry(&rename_lock, seq)); in d_lookup() [all …]
|
/Linux-v4.19/fs/nfs/ |
D | namespace.c | 63 seq = read_seqbegin(&rename_lock); in nfs_path() 79 if (read_seqretry(&rename_lock, seq)) { in nfs_path() 120 if (read_seqretry(&rename_lock, seq)) in nfs_path()
|
/Linux-v4.19/fs/autofs/ |
D | waitq.c | 195 seq = read_seqbegin(&rename_lock); in autofs_getpath() 204 if (read_seqretry(&rename_lock, seq)) in autofs_getpath() 220 if (read_seqretry(&rename_lock, seq)) in autofs_getpath()
|
/Linux-v4.19/include/linux/ |
D | dcache.h | 220 extern seqlock_t rename_lock;
|
/Linux-v4.19/fs/cifs/ |
D | dir.c | 116 seq = read_seqbegin(&rename_lock); in build_path_from_dentry_optional_prefix() 156 if (namelen != dfsplen + pplen || read_seqretry(&rename_lock, seq)) { in build_path_from_dentry_optional_prefix()
|
/Linux-v4.19/fs/ocfs2/ |
D | namei.c | 1212 int status = 0, rename_lock = 0, parents_locked = 0, target_exists = 0; in ocfs2_rename() local 1280 rename_lock = 1; in ocfs2_rename() 1668 if (rename_lock) in ocfs2_rename()
|
/Linux-v4.19/kernel/ |
D | auditsc.c | 1650 seq = read_seqbegin(&rename_lock); in handle_path() 1668 if (unlikely(read_seqretry(&rename_lock, seq) || drop)) { /* in this order */ in handle_path()
|
/Linux-v4.19/Documentation/filesystems/ |
D | Locking | 27 rename_lock ->d_lock may block rcu-walk
|
/Linux-v4.19/fs/ceph/ |
D | mds_client.c | 1880 seq = read_seqbegin(&rename_lock); in ceph_mdsc_build_path() 1930 if (pos != 0 || read_seqretry(&rename_lock, seq)) { in ceph_mdsc_build_path()
|