Lines Matching full:side

46  * Write side critical sections must be serialized and non-preemptible.
125 * that the write side critical section is properly serialized.
128 * preemption protection is enforced in the write side function.
136 * For PREEMPT_RT, seqcount_LOCKNAME_t write side critical sections cannot
137 * disable preemption. It can lead to higher latencies, and the write side
165 * that the write side critical section is properly serialized.
524 * write_seqcount_begin() - start a seqcount_t write side critical section
527 * Context: sequence counter write side sections must be serialized and
549 * write_seqcount_end() - end a seqcount_t write side critical section
624 * side operations
627 * After write_seqcount_invalidate, no seqcount_t read side operations
646 * typically NMIs, to safely interrupt the write side critical section.
833 * read_seqbegin() - start a seqlock_t read side critical section
848 * read_seqretry() - end a seqlock_t read side section
852 * read_seqretry closes the read side critical section of given seqlock_t.
870 * For all seqlock_t write side functions, use the the internal
876 * write_seqlock() - start a seqlock_t write side critical section
879 * write_seqlock opens a write side critical section for the given
881 * that sequential lock. All seqlock_t write side sections are thus
884 * Context: if the seqlock_t read section, or other write side critical
895 * write_sequnlock() - end a seqlock_t write side critical section
898 * write_sequnlock closes the (serialized and non-preemptible) write side
911 * _bh variant of write_seqlock(). Use only if the read side section, or
912 * other write side sections, can be invoked from softirq contexts.
925 * softirqs-disabled, seqlock_t write side critical section opened with
938 * _irq variant of write_seqlock(). Use only if the read side section, or
952 * seqlock_t write side section opened with write_seqlock_irq().
976 * _irqsave variant of write_seqlock(). Use it only if the read side
1034 * seqlock_t write side section, *or other read sections*, can be invoked
1058 * write side section, *or other read sections*, can be invoked from a
1092 * write side section, *or other read sections*, can be invoked from a
1126 * (too much retry loops) in the case of a sharp spike in write side
1166 * done_seqretry finishes the seqlock_t read side critical section started