Lines Matching full:sequence

2 Sequence counters and sequential locks
8 Sequence counters are a reader-writer consistency mechanism with
14 A data set is consistent when the sequence count at the beginning of the
15 read side critical section is even and the same sequence count value is
17 be copied out inside the read side critical section. If the sequence
21 Writers increment the sequence count at the start and the end of their
22 critical section. After starting the critical section the sequence count
24 the end of the write side critical section the sequence count becomes
27 A sequence counter write side critical section must never be preempted
29 the entire scheduler tick due to the odd sequence count value and the
39 Sequence counters (``seqcount_t``)
52 If it's desired to automatically handle the sequence counter
92 Sequence counters with associated locks (``seqcount_LOCKTYPE_t``)
95 As discussed at :ref:`seqcount_t`, sequence count write side critical
97 sequence counters associate the lock used for writer serialization at
110 The following sequence counters with associated locks are defined:
145 Latch sequence counters (``seqcount_latch_t``)
148 Latch sequence counters are a multiversion concurrency control mechanism
150 between two copies of protected data. This allows the sequence counter
196 1. Normal Sequence readers which never block a writer but they must
197 retry if a writer is in progress by detecting change in the sequence
198 number. Writers do not wait for a sequence reader::
222 that trial fails (odd sequence counter is returned, which is used as