Home
last modified time | relevance | path

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

/include/linux/
A Dsrcu.h24 struct srcu_struct;
28 int __init_srcu_struct(struct srcu_struct *ssp, const char *name,
41 int init_srcu_struct(struct srcu_struct *ssp);
66 void call_srcu(struct srcu_struct *ssp, struct rcu_head *head,
68 void cleanup_srcu_struct(struct srcu_struct *ssp);
69 void synchronize_srcu(struct srcu_struct *ssp);
84 unsigned long get_state_synchronize_srcu(struct srcu_struct *ssp);
85 unsigned long start_poll_synchronize_srcu(struct srcu_struct *ssp);
325 srcu_read_lock_notrace(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock_notrace()
479 DEFINE_LOCK_GUARD_1(srcu, struct srcu_struct,
[all …]
A Dsrcutiny.h16 struct srcu_struct { struct
47 struct srcu_struct name = __SRCU_STRUCT_INIT(name, name, name) argument
49 static struct srcu_struct name = __SRCU_STRUCT_INIT(name, name, name)
55 void synchronize_srcu(struct srcu_struct *ssp);
63 static inline int __srcu_read_lock(struct srcu_struct *ssp) in __srcu_read_lock()
76 static inline bool __srcu_ptr_to_ctr(struct srcu_struct *ssp, struct srcu_ctr __percpu *scpp) in __srcu_ptr_to_ctr()
81 static inline struct srcu_ctr __percpu *__srcu_ctr_to_ptr(struct srcu_struct *ssp, int idx) in __srcu_ctr_to_ptr()
86 static inline struct srcu_ctr __percpu *__srcu_read_lock_fast(struct srcu_struct *ssp) in __srcu_read_lock_fast()
96 static inline void synchronize_srcu_expedited(struct srcu_struct *ssp) in synchronize_srcu_expedited()
101 static inline void srcu_barrier(struct srcu_struct *ssp) in srcu_barrier()
[all …]
A Dsrcutree.h18 struct srcu_struct;
49 struct srcu_struct *ssp;
96 struct srcu_struct *srcu_ssp;
102 struct srcu_struct { struct
197 extern struct srcu_struct * const __srcu_struct_##name; \
198 struct srcu_struct * const __srcu_struct_##name \
204 is_static struct srcu_struct name = \
210 int __srcu_read_lock(struct srcu_struct *ssp) __acquires(ssp);
211 void synchronize_srcu_expedited(struct srcu_struct *ssp);
212 void srcu_barrier(struct srcu_struct *ssp);
[all …]
A Dhid_bpf.h198 struct srcu_struct srcu; /* protects prog_list read-only access */
A Dnotifier.h77 struct srcu_struct srcu;
A Dmodule.h496 struct srcu_struct **srcu_struct_ptrs;
A Dblk-mq.h533 struct srcu_struct *srcu;
A Dkvm_host.h849 struct srcu_struct srcu;
850 struct srcu_struct irq_srcu;
/include/net/
A Drtnetlink.h142 struct srcu_struct srcu;
222 struct srcu_struct srcu;
/include/net/bluetooth/
A Dhci_core.h353 struct srcu_struct srcu;

Completed in 38 milliseconds