Home
last modified time | relevance | path

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

/linux/rust/helpers/
H A Dsrcu.c29 srcu_barrier(ssp); in rust_helper_srcu_barrier()
/linux/include/linux/
H A Drcupdate_trace.h192 srcu_barrier(&rcu_tasks_trace_srcu_struct); in rcu_barrier_tasks_trace()
H A Dsrcutiny.h134 static inline void srcu_barrier(struct srcu_struct *ssp) in srcu_barrier() function
H A Dsrcutree.h239 void srcu_barrier(struct srcu_struct *ssp);
/linux/rust/kernel/sync/
H A Dsrcu.rs131 unsafe { bindings::srcu_barrier(ptr) }; in drop()
/linux/Documentation/RCU/
H A Dchecklist.rst335 call_rcu_tasks_trace(). This is why there is an srcu_barrier(),
533 - call_srcu() -> srcu_barrier()
549 together with and srcu_barrier()
/linux/kernel/rcu/
H A Dsrcutree.c1677 void srcu_barrier(struct srcu_struct *ssp) in srcu_barrier() function
1712 EXPORT_SYMBOL_GPL(srcu_barrier);
H A Drcuscale.c232 srcu_barrier(srcu_ctlp); in srcu_rcu_barrier()
H A Drcutorture.c896 srcu_barrier(srcu_ctlp); in srcu_torture_barrier()
/linux/fs/
H A Dbinfmt_misc.c1689 srcu_barrier(&bm_entries_srcu); in exit_misc_binfmt()
/linux/block/
H A Dblk-mq.c4975 srcu_barrier(&set->tags_srcu); in blk_mq_free_tag_set()
4978 srcu_barrier(set->srcu); in blk_mq_free_tag_set()
/linux/Documentation/RCU/Design/Requirements/
H A DRequirements.rst2660 course also prohibits srcu_barrier() from being invoked from
2689 synchronize_srcu_expedited(), call_srcu(), srcu_barrier(),
/linux/virt/kvm/
H A Dkvm_main.c1302 srcu_barrier(&kvm->srcu); in kvm_destroy_vm()