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

/linux-master/kernel/rcu/
H A Dtree_nocb.h416 bool *was_alldone, unsigned long flags,
430 *was_alldone = !rcu_segcblist_pend_cbs(&rdp->cblist);
438 *was_alldone = !rcu_segcblist_pend_cbs(&rdp->cblist);
446 *was_alldone = !rcu_segcblist_pend_cbs(&rdp->cblist);
471 *was_alldone = !rcu_segcblist_pend_cbs(&rdp->cblist);
472 if (*was_alldone)
488 *was_alldone = !rcu_segcblist_pend_cbs(&rdp->cblist);
491 if (*was_alldone)
507 __call_rcu_nocb_wake(rdp, *was_alldone, flags);
557 static void __call_rcu_nocb_wake(struct rcu_data *rdp, bool was_alldone,
415 rcu_nocb_try_bypass(struct rcu_data *rdp, struct rcu_head *rhp, bool *was_alldone, unsigned long flags, bool lazy) argument
629 bool was_alldone; local
[all...]
H A Dtree.c4009 bool was_alldone = false; local
4023 was_alldone = rcu_rdp_is_offloaded(rdp) && !rcu_segcblist_pend_cbs(&rdp->cblist);
4025 wake_nocb = was_alldone && rcu_segcblist_pend_cbs(&rdp->cblist);

Completed in 202 milliseconds