Home
last modified time | relevance | path

Searched refs:rcu_cblist (Results 1 – 8 of 8) sorted by relevance

/linux/kernel/rcu/
H A Drcu_segcblist.h13 static inline long rcu_cblist_n_cbs(struct rcu_cblist *rclp) in rcu_cblist_n_cbs()
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);
133 struct rcu_cblist *rclp);
135 struct rcu_cblist *rclp);
137 struct rcu_cblist *rclp);
139 struct rcu_cblist *rclp);
[all …]
H A Drcu_segcblist.c19 void rcu_cblist_init(struct rcu_cblist *rclp) in rcu_cblist_init()
29 void rcu_cblist_enqueue(struct rcu_cblist *rclp, struct rcu_head *rhp) in rcu_cblist_enqueue()
44 void rcu_cblist_flush_enqueue(struct rcu_cblist *drclp, in rcu_cblist_flush_enqueue()
45 struct rcu_cblist *srclp, in rcu_cblist_flush_enqueue()
68 struct rcu_head *rcu_cblist_dequeue(struct rcu_cblist *rclp) in rcu_cblist_dequeue()
376 struct rcu_cblist *rclp) in rcu_segcblist_extract_done_cbs()
401 struct rcu_cblist *rclp) in rcu_segcblist_extract_pend_cbs()
423 struct rcu_cblist *rclp) in rcu_segcblist_insert_count()
433 struct rcu_cblist *rclp) in rcu_segcblist_insert_done_cbs()
456 struct rcu_cblist *rclp) in rcu_segcblist_insert_pend_cbs()
[all …]
H A Dtree.h246 struct rcu_cblist nocb_bypass; /* Lock-contention-bypass CB list. */
H A Dtasks.h547 struct rcu_cblist rcl = RCU_CBLIST_INITIALIZER(rcl); in rcu_tasks_invoke_cbs()
H A Dtree_nocb.h371 struct rcu_cblist rcl; in rcu_nocb_do_flush_bypass()
H A Dsrcutree.c1864 struct rcu_cblist ready_cbs; in srcu_invoke_callbacks()
H A Dtree.c2583 struct rcu_cblist rcl = RCU_CBLIST_INITIALIZER(rcl); in rcu_do_batch()
/linux/include/linux/
H A Drcu_segcblist.h21 struct rcu_cblist { struct