RCU_DONE_TAIL 84 include/linux/rcu_segcblist.h .tails[RCU_DONE_TAIL] = &n.head, \ RCU_DONE_TAIL 196 kernel/rcu/rcu_segcblist.c &rsclp->head != rsclp->tails[RCU_DONE_TAIL]; RCU_DONE_TAIL 206 kernel/rcu/rcu_segcblist.c !rcu_segcblist_restempty(rsclp, RCU_DONE_TAIL); RCU_DONE_TAIL 230 kernel/rcu/rcu_segcblist.c return *rsclp->tails[RCU_DONE_TAIL]; RCU_DONE_TAIL 289 kernel/rcu/rcu_segcblist.c for (i = RCU_NEXT_TAIL; i > RCU_DONE_TAIL; i--) RCU_DONE_TAIL 328 kernel/rcu/rcu_segcblist.c WRITE_ONCE(rsclp->head, *rsclp->tails[RCU_DONE_TAIL]); RCU_DONE_TAIL 329 kernel/rcu/rcu_segcblist.c WRITE_ONCE(*rsclp->tails[RCU_DONE_TAIL], NULL); RCU_DONE_TAIL 330 kernel/rcu/rcu_segcblist.c rclp->tail = rsclp->tails[RCU_DONE_TAIL]; RCU_DONE_TAIL 331 kernel/rcu/rcu_segcblist.c for (i = RCU_CBLIST_NSEGS - 1; i >= RCU_DONE_TAIL; i--) RCU_DONE_TAIL 332 kernel/rcu/rcu_segcblist.c if (rsclp->tails[i] == rsclp->tails[RCU_DONE_TAIL]) RCU_DONE_TAIL 350 kernel/rcu/rcu_segcblist.c *rclp->tail = *rsclp->tails[RCU_DONE_TAIL]; RCU_DONE_TAIL 352 kernel/rcu/rcu_segcblist.c WRITE_ONCE(*rsclp->tails[RCU_DONE_TAIL], NULL); RCU_DONE_TAIL 353 kernel/rcu/rcu_segcblist.c for (i = RCU_DONE_TAIL + 1; i < RCU_CBLIST_NSEGS; i++) RCU_DONE_TAIL 354 kernel/rcu/rcu_segcblist.c WRITE_ONCE(rsclp->tails[i], rsclp->tails[RCU_DONE_TAIL]); RCU_DONE_TAIL 383 kernel/rcu/rcu_segcblist.c for (i = RCU_DONE_TAIL; i < RCU_CBLIST_NSEGS; i++) RCU_DONE_TAIL 416 kernel/rcu/rcu_segcblist.c if (rcu_segcblist_restempty(rsclp, RCU_DONE_TAIL)) RCU_DONE_TAIL 426 kernel/rcu/rcu_segcblist.c WRITE_ONCE(rsclp->tails[RCU_DONE_TAIL], rsclp->tails[i]); RCU_DONE_TAIL 435 kernel/rcu/rcu_segcblist.c WRITE_ONCE(rsclp->tails[j], rsclp->tails[RCU_DONE_TAIL]); RCU_DONE_TAIL 471 kernel/rcu/rcu_segcblist.c if (rcu_segcblist_restempty(rsclp, RCU_DONE_TAIL)) RCU_DONE_TAIL 482 kernel/rcu/rcu_segcblist.c for (i = RCU_NEXT_READY_TAIL; i > RCU_DONE_TAIL; i--) RCU_DONE_TAIL 2435 kernel/rcu/tree_plugin.h ".W"[!rcu_segcblist_restempty(rsclp, RCU_DONE_TAIL)],