Home
last modified time | relevance | path

Searched refs:srcu_barrier (Results 1 – 10 of 10) sorted by relevance

/linux-6.6.21/Documentation/RCU/
Drcubarrier.rst67 There is also an srcu_barrier() function for SRCU, and you of course
68 must match the flavor of srcu_barrier() with that of call_srcu().
70 use multiple invocations of srcu_barrier() when unloading that module.
76 2 srcu_barrier(&srcu_struct_1);
77 3 srcu_barrier(&srcu_struct_2);
179 call_srcu(), you will need to invoke srcu_barrier() before unloading,
182 rcu_barrier() **and** srcu_barrier().
Dchecklist.rst323 why there is an srcu_barrier(), rcu_barrier_tasks(),
508 - call_srcu() -> srcu_barrier()
525 together with and srcu_barrier()
DwhatisRCU.rst1103 srcu_read_lock call_srcu srcu_barrier
/linux-6.6.21/include/linux/
Dsrcutiny.h77 static inline void srcu_barrier(struct srcu_struct *ssp) in srcu_barrier() function
Dsrcutree.h191 void srcu_barrier(struct srcu_struct *ssp);
/linux-6.6.21/kernel/rcu/
Dupdate.c633 srcu_barrier(&early_srcu); in rcu_verify_early_boot_tests()
Drcuscale.c218 srcu_barrier(srcu_ctlp); in srcu_rcu_barrier()
Dsrcutree.c1582 void srcu_barrier(struct srcu_struct *ssp) in srcu_barrier() function
1617 EXPORT_SYMBOL_GPL(srcu_barrier);
Drcutorture.c707 srcu_barrier(srcu_ctlp); in srcu_torture_barrier()
/linux-6.6.21/Documentation/RCU/Design/Requirements/
DRequirements.rst2534 course also prohibits srcu_barrier() from being invoked from
2564 call_srcu(), srcu_barrier(), and srcu_read_lock_held(). It