Searched refs:RCU_NEXT_READY_TAIL (Results 1 - 4 of 4) sorted by relevance

/linux-master/include/linux/
H A Drcu_segcblist.h40 * [*tails[RCU_WAIT_TAIL], *tails[RCU_NEXT_READY_TAIL]):
43 * [*tails[RCU_NEXT_READY_TAIL], *tails[RCU_NEXT_TAIL]):
50 * Note that RCU_WAIT_TAIL cannot be empty unless RCU_NEXT_READY_TAIL is also
62 #define RCU_NEXT_READY_TAIL 2 /* Also RCU_NEXT head. */ macro
224 .tails[RCU_NEXT_READY_TAIL] = &n.head, \
/linux-master/kernel/rcu/
H A Dtree_nocb.h769 RCU_NEXT_READY_TAIL) ||
775 RCU_NEXT_READY_TAIL);
781 RCU_NEXT_READY_TAIL));
1680 sprintf(bufr, "%ld", rsclp->gp_seq[RCU_NEXT_READY_TAIL]);
1696 ".R"[!rcu_segcblist_segempty(rsclp, RCU_NEXT_READY_TAIL)],
1697 rcu_segcblist_segempty(rsclp, RCU_NEXT_READY_TAIL) ? "" : bufr,
H A Drcu_segcblist.c509 * and a non-empty RCU_NEXT_READY_TAIL. If so, copy the
510 * RCU_NEXT_READY_TAIL segment to fill the RCU_WAIT_TAIL gap
553 for (i = RCU_NEXT_READY_TAIL; i > RCU_DONE_TAIL; i--)
H A Dtree.c2461 if (!rcu_segcblist_restempty(&rdp->cblist, RCU_NEXT_READY_TAIL))
3957 !rcu_segcblist_restempty(&rdp->cblist, RCU_NEXT_READY_TAIL))

Completed in 160 milliseconds