Home
last modified time | relevance | path

Searched refs:srcu_cb_head (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/kernel/rcu/
Dsrcutiny.c43 sp->srcu_cb_head = NULL; in init_srcu_struct_fields()
44 sp->srcu_cb_tail = &sp->srcu_cb_head; in init_srcu_struct_fields()
98 WARN_ON(sp->srcu_cb_head); in _cleanup_srcu_struct()
99 WARN_ON(&sp->srcu_cb_head != sp->srcu_cb_tail); in _cleanup_srcu_struct()
130 if (sp->srcu_gp_running || !READ_ONCE(sp->srcu_cb_head)) in srcu_drive_gp()
136 lh = sp->srcu_cb_head; in srcu_drive_gp()
137 sp->srcu_cb_head = NULL; in srcu_drive_gp()
138 sp->srcu_cb_tail = &sp->srcu_cb_head; in srcu_drive_gp()
162 if (READ_ONCE(sp->srcu_cb_head)) in srcu_drive_gp()
/Linux-v4.19/include/linux/
Dsrcutiny.h36 struct rcu_head *srcu_cb_head; /* Pending callbacks: Head. */ member
49 .srcu_cb_tail = &name.srcu_cb_head, \