Home
last modified time | relevance | path

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

/linux/fs/
H A Dd_path.c171 read_seqbegin_or_lock(&rename_lock, &seq); in prepend_path()
175 if (need_seqretry(&rename_lock, seq)) { in prepend_path()
179 done_seqretry(&rename_lock, seq); in prepend_path()
341 read_seqbegin_or_lock(&rename_lock, &seq); in __dentry_path()
352 if (need_seqretry(&rename_lock, seq)) { in __dentry_path()
356 done_seqretry(&rename_lock, seq); in __dentry_path()
H A Ddcache.c79 __cacheline_aligned_in_smp DEFINE_SEQLOCK(rename_lock);
81 EXPORT_SYMBOL(rename_lock);
1271 read_seqbegin_or_lock(&rename_lock, &seq); in d_walk()
1332 if (need_seqretry(&rename_lock, seq)) in d_walk()
1343 if (need_seqretry(&rename_lock, seq)) in d_walk()
1349 done_seqretry(&rename_lock, seq); in d_walk()
1413 write_seqlock(&rename_lock); in d_set_mounted()
1433 write_sequnlock(&rename_lock); in d_set_mounted()
2296 seq = read_seqbegin(&rename_lock); in d_lookup()
2300 } while (read_seqretry(&rename_lock, seq)); in d_lookup()
[all …]
H A Dnamei.c2090 if (__read_seqcount_retry(&rename_lock.seqcount, nd->r_seq)) in handle_dots()
2520 nd->r_seq = __read_seqcount_begin(&rename_lock.seqcount); in path_init()
/linux/fs/nfs/
H A Dnamespace.c69 seq = read_seqbegin(&rename_lock); in nfs_path()
85 if (read_seqretry(&rename_lock, seq)) { in nfs_path()
126 if (read_seqretry(&rename_lock, seq)) in nfs_path()
/linux/fs/ocfs2/
H A Dnamei.c1208 int status = 0, rename_lock = 0, parents_locked = 0, target_exists = 0; in ocfs2_rename() local
1276 rename_lock = 1; in ocfs2_rename()
1679 if (rename_lock) in ocfs2_rename()
/linux/kernel/
H A Dauditsc.c2126 seq = read_seqbegin(&rename_lock); in handle_path()
2146 if (unlikely(read_seqretry(&rename_lock, seq) || drop)) { /* in this order */ in handle_path()
/linux/Documentation/filesystems/
H A Dlocking.rst40 ops rename_lock ->d_lock may block rcu-walk
/linux/fs/ceph/
H A Dmds_client.c2723 seq = read_seqbegin(&rename_lock); in ceph_mdsc_build_path()
2801 if (read_seqretry(&rename_lock, seq)) in ceph_mdsc_build_path()