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

/linux-master/include/linux/
H A Drcu_segcblist.h38 * [*tails[RCU_DONE_TAIL], *tails[RCU_WAIT_TAIL]):
40 * [*tails[RCU_WAIT_TAIL], *tails[RCU_NEXT_READY_TAIL]):
50 * Note that RCU_WAIT_TAIL cannot be empty unless RCU_NEXT_READY_TAIL is also
61 #define RCU_WAIT_TAIL 1 /* Also RCU_NEXT_READY head. */ macro
223 .tails[RCU_WAIT_TAIL] = &n.head, \
/linux-master/kernel/rcu/
H A Drcu_segcblist.c327 *lp = rsclp->gp_seq[RCU_WAIT_TAIL];
492 for (i = RCU_WAIT_TAIL; i < RCU_NEXT_TAIL; i++) {
500 if (i == RCU_WAIT_TAIL)
504 for (j = RCU_WAIT_TAIL; j < i; j++)
508 * Callbacks moved, so there might be an empty RCU_WAIT_TAIL
510 * RCU_NEXT_READY_TAIL segment to fill the RCU_WAIT_TAIL gap
513 for (j = RCU_WAIT_TAIL; i < RCU_NEXT_TAIL; i++, j++) {
H A Dtree_nocb.h1679 sprintf(bufw, "%ld", rsclp->gp_seq[RCU_WAIT_TAIL]);
1694 ".W"[!rcu_segcblist_segempty(rsclp, RCU_WAIT_TAIL)],
1695 rcu_segcblist_segempty(rsclp, RCU_WAIT_TAIL) ? "" : bufw,
H A Dtree.c1116 if (rcu_segcblist_restempty(&rdp->cblist, RCU_WAIT_TAIL))

Completed in 141 milliseconds