Searched refs:rcu_cblist (Results 1 - 8 of 8) sorted by relevance
/linux-master/kernel/rcu/ |
H A D | rcu_segcblist.h | 13 static inline long rcu_cblist_n_cbs(struct rcu_cblist *rclp) 23 void rcu_cblist_init(struct rcu_cblist *rclp); 24 void rcu_cblist_enqueue(struct rcu_cblist *rclp, struct rcu_head *rhp); 25 void rcu_cblist_flush_enqueue(struct rcu_cblist *drclp, 26 struct rcu_cblist *srclp, 28 struct rcu_head *rcu_cblist_dequeue(struct rcu_cblist *rclp); 143 struct rcu_cblist *rclp); 145 struct rcu_cblist *rclp); 147 struct rcu_cblist *rclp); 149 struct rcu_cblist *rcl [all...] |
H A D | rcu_segcblist.c | 18 void rcu_cblist_init(struct rcu_cblist *rclp) 28 void rcu_cblist_enqueue(struct rcu_cblist *rclp, struct rcu_head *rhp) 36 * Flush the second rcu_cblist structure onto the first one, obliterating 38 * element of the second rcu_cblist structure, but ensuring that the second 39 * rcu_cblist structure, if initially non-empty, always appears non-empty 40 * throughout the process. If rdp is NULL, the second rcu_cblist structure 43 void rcu_cblist_flush_enqueue(struct rcu_cblist *drclp, 44 struct rcu_cblist *srclp, 67 struct rcu_head *rcu_cblist_dequeue(struct rcu_cblist *rclp) 382 * rcu_segcblist structure and place them in the specified rcu_cblist [all...] |
H A D | tree.h | 235 struct rcu_cblist nocb_bypass; /* Lock-contention-bypass CB list. */
|
H A D | tasks.h | 517 struct rcu_cblist rcl = RCU_CBLIST_INITIALIZER(rcl);
|
H A D | srcutree.c | 1721 struct rcu_cblist ready_cbs;
|
H A D | tree_nocb.h | 333 struct rcu_cblist rcl;
|
H A D | tree.c | 2129 struct rcu_cblist rcl = RCU_CBLIST_INITIALIZER(rcl);
|
/linux-master/include/linux/ |
H A D | rcu_segcblist.h | 21 struct rcu_cblist { struct
|
Completed in 178 milliseconds