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.
519 * write_seqcount_begin() - start a seqcount_t write side critical section
522 * write_seqcount_begin opens a write side critical section of the given
525 * Context: seqcount_t write side critical sections must be serialized and
545 * write_seqcount_end() - end a seqcount_t write side critical section
619 * side operations
622 * After write_seqcount_invalidate, no seqcount_t read side operations
641 * typically NMIs, to safely interrupt the write side critical section.
831 * read_seqbegin() - start a seqlock_t read side critical section
846 * read_seqretry() - end a seqlock_t read side section
850 * read_seqretry closes the read side critical section of given seqlock_t.
868 * For all seqlock_t write side functions, use write_seqcount_*t*_begin()
874 * write_seqlock() - start a seqlock_t write side critical section
877 * write_seqlock opens a write side critical section for the given
879 * that sequential lock. All seqlock_t write side sections are thus
882 * Context: if the seqlock_t read section, or other write side critical
893 * write_sequnlock() - end a seqlock_t write side critical section
896 * write_sequnlock closes the (serialized and non-preemptible) write side
909 * _bh variant of write_seqlock(). Use only if the read side section, or
910 * other write side sections, can be invoked from softirq contexts.
923 * softirqs-disabled, seqlock_t write side critical section opened with
936 * _irq variant of write_seqlock(). Use only if the read side section, or
950 * seqlock_t write side section opened with write_seqlock_irq().
974 * _irqsave variant of write_seqlock(). Use it only if the read side
1032 * seqlock_t write side section, *or other read sections*, can be invoked
1056 * write side section, *or other read sections*, can be invoked from a
1090 * write side section, *or other read sections*, can be invoked from a
1124 * (too much retry loops) in the case of a sharp spike in write side
1164 * done_seqretry finishes the seqlock_t read side critical section started