Home
last modified time | relevance | path

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

/Linux-v5.10/kernel/rcu/
Dsrcutiny.c32 ssp->srcu_cb_head = NULL; in init_srcu_struct_fields()
33 ssp->srcu_cb_tail = &ssp->srcu_cb_head; in init_srcu_struct_fields()
85 WARN_ON(ssp->srcu_cb_head); in cleanup_srcu_struct()
86 WARN_ON(&ssp->srcu_cb_head != ssp->srcu_cb_tail); in cleanup_srcu_struct()
117 if (ssp->srcu_gp_running || !READ_ONCE(ssp->srcu_cb_head)) in srcu_drive_gp()
123 lh = ssp->srcu_cb_head; in srcu_drive_gp()
124 ssp->srcu_cb_head = NULL; in srcu_drive_gp()
125 ssp->srcu_cb_tail = &ssp->srcu_cb_head; in srcu_drive_gp()
149 if (READ_ONCE(ssp->srcu_cb_head)) in srcu_drive_gp()
/Linux-v5.10/include/linux/
Dsrcutiny.h23 struct rcu_head *srcu_cb_head; /* Pending callbacks: Head. */ member
36 .srcu_cb_tail = &name.srcu_cb_head, \