Searched refs:srcu_struct (Results 1 – 10 of 10) sorted by relevance
| /include/linux/ |
| A D | srcu.h | 24 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 D | srcutiny.h | 16 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 D | srcutree.h | 18 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 D | hid_bpf.h | 198 struct srcu_struct srcu; /* protects prog_list read-only access */
|
| A D | notifier.h | 77 struct srcu_struct srcu;
|
| A D | module.h | 496 struct srcu_struct **srcu_struct_ptrs;
|
| A D | blk-mq.h | 533 struct srcu_struct *srcu;
|
| A D | kvm_host.h | 849 struct srcu_struct srcu; 850 struct srcu_struct irq_srcu;
|
| /include/net/ |
| A D | rtnetlink.h | 142 struct srcu_struct srcu; 222 struct srcu_struct srcu;
|
| /include/net/bluetooth/ |
| A D | hci_core.h | 353 struct srcu_struct srcu;
|
Completed in 38 milliseconds