Home
last modified time | relevance | path

Searched refs:seqlock (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/Documentation/RCU/
DarrayRCU.txt40 have not been used with RCU. Rik van Riel recommends using seqlock in
45 using seqlock?
151 using seqlock is that frequent updates can livelock readers.
152 One way to avoid this problem is to assign a seqlock for
DRTFP.txt2613 RCU, and seqlock.
/linux-4.4.14/Documentation/filesystems/
Dpath-lookup.txt94 These members are also protected by d_seq seqlock, although this offers
120 dentry. So a seqlock is used to detect when a rename has occurred, and so the
172 rename seqlock is also used to cover this race in much the same way, by
184 dentry seqlock (d_seq) is used to take a "coherent snapshot" of what the dentry
301 * Have a per-dentry seqlock to protect the dentry name, parent, and inode,
313 * If seqlock verification fails anywhere along the path, do a full restart
/linux-4.4.14/Documentation/locking/
Dlglock.txt144 at lglocks probably wants to look at the seqlock and RCU alternatives as
155 been replaced by seqlock primitives or by RCU based primitives in the
/linux-4.4.14/fs/nfs/
Dnfs4_fs.h172 seqlock_t seqlock; /* Protects the stateid/open_stateid */ member
Dnfs4state.c644 seqlock_init(&state->seqlock); in nfs4_alloc_open_state()
977 seq = read_seqbegin(&state->seqlock); in nfs4_copy_open_stateid()
981 } while (read_seqretry(&state->seqlock, seq)); in nfs4_copy_open_stateid()
Dnfs4proc.c1356 write_seqlock(&state->seqlock); in nfs_clear_open_stateid()
1358 write_sequnlock(&state->seqlock); in nfs_clear_open_stateid()
1389 write_seqlock(&state->seqlock); in __update_open_stateid()
1396 write_sequnlock(&state->seqlock); in __update_open_stateid()
1723 write_seqlock(&state->seqlock); in nfs4_open_recover()
1726 write_sequnlock(&state->seqlock); in nfs4_open_recover()
1853 write_seqlock(&state->seqlock); in nfs4_open_delegation_recall()
1855 write_sequnlock(&state->seqlock); in nfs4_open_delegation_recall()
2304 write_seqlock(&state->seqlock); in nfs_finish_clear_delegation_stateid()
2306 write_sequnlock(&state->seqlock); in nfs_finish_clear_delegation_stateid()
Dpnfs.c845 seq = read_seqbegin(&open_state->seqlock); in pnfs_choose_layoutget_stateid()
847 } while (read_seqretry(&open_state->seqlock, seq)); in pnfs_choose_layoutget_stateid()
/linux-4.4.14/tools/perf/
Ddesign.txt314 __u32 lock; /* seqlock for synchronization */