Home
last modified time | relevance | path

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

/linux-6.15/kernel/rcu/
H A Dtree_nocb.h394 bool *was_alldone, unsigned long flags, in rcu_nocb_try_bypass() argument
408 *was_alldone = !rcu_segcblist_pend_cbs(&rdp->cblist); in rcu_nocb_try_bypass()
416 *was_alldone = !rcu_segcblist_pend_cbs(&rdp->cblist); in rcu_nocb_try_bypass()
441 *was_alldone = !rcu_segcblist_pend_cbs(&rdp->cblist); in rcu_nocb_try_bypass()
442 if (*was_alldone) in rcu_nocb_try_bypass()
458 *was_alldone = !rcu_segcblist_pend_cbs(&rdp->cblist); in rcu_nocb_try_bypass()
461 if (*was_alldone) in rcu_nocb_try_bypass()
477 __call_rcu_nocb_wake(rdp, *was_alldone, flags); in rcu_nocb_try_bypass()
550 if (was_alldone) { in __call_rcu_nocb_wake()
604 bool was_alldone; in call_rcu_nocb() local
[all …]
H A Dtree.c3710 bool was_alldone = false; in rcu_barrier_entrain() local
3724 was_alldone = rcu_rdp_is_offloaded(rdp) && !rcu_segcblist_pend_cbs(&rdp->cblist); in rcu_barrier_entrain()
3726 wake_nocb = was_alldone && rcu_segcblist_pend_cbs(&rdp->cblist); in rcu_barrier_entrain()