srcu_struct       363 include/linux/kvm_host.h 	struct srcu_struct srcu;
srcu_struct       364 include/linux/kvm_host.h 	struct srcu_struct irq_srcu;
srcu_struct        75 include/linux/notifier.h 	struct srcu_struct srcu;
srcu_struct       331 include/linux/rcupdate.h extern struct srcu_struct tasks_rcu_exit_srcu;
srcu_struct        67 include/linux/srcu.h int __init_srcu_struct(struct srcu_struct *sp, const char *name,
srcu_struct        80 include/linux/srcu.h int init_srcu_struct(struct srcu_struct *sp);
srcu_struct       107 include/linux/srcu.h 	struct srcu_struct name = __SRCU_STRUCT_INIT(name);
srcu_struct       111 include/linux/srcu.h 	static struct srcu_struct name = __SRCU_STRUCT_INIT(name);
srcu_struct       130 include/linux/srcu.h void call_srcu(struct srcu_struct *sp, struct rcu_head *head,
srcu_struct       133 include/linux/srcu.h void cleanup_srcu_struct(struct srcu_struct *sp);
srcu_struct       134 include/linux/srcu.h int __srcu_read_lock(struct srcu_struct *sp) __acquires(sp);
srcu_struct       135 include/linux/srcu.h void __srcu_read_unlock(struct srcu_struct *sp, int idx) __releases(sp);
srcu_struct       136 include/linux/srcu.h void synchronize_srcu(struct srcu_struct *sp);
srcu_struct       137 include/linux/srcu.h void synchronize_srcu_expedited(struct srcu_struct *sp);
srcu_struct       138 include/linux/srcu.h long srcu_batches_completed(struct srcu_struct *sp);
srcu_struct       139 include/linux/srcu.h void srcu_barrier(struct srcu_struct *sp);
srcu_struct       158 include/linux/srcu.h static inline int srcu_read_lock_held(struct srcu_struct *sp)
srcu_struct       167 include/linux/srcu.h static inline int srcu_read_lock_held(struct srcu_struct *sp)
srcu_struct       218 include/linux/srcu.h static inline int srcu_read_lock(struct srcu_struct *sp) __acquires(sp)
srcu_struct       233 include/linux/srcu.h static inline void srcu_read_unlock(struct srcu_struct *sp, int idx)