Searched refs:bypass_ncbs (Results 1 – 1 of 1) sorted by relevance
440 static bool nocb_bypass_needs_flush(struct rcu_data *rdp, long bypass_ncbs, in nocb_bypass_needs_flush() argument449 if (!bypass_ncbs) in nocb_bypass_needs_flush()453 if (bypass_ncbs >= qhimark_thresh) in nocb_bypass_needs_flush()457 bypass_is_lazy = (bypass_ncbs == lazy_ncbs); in nocb_bypass_needs_flush()750 long bypass_ncbs; in nocb_gp_wait() local757 bypass_ncbs = rcu_cblist_n_cbs(&rdp->nocb_bypass); in nocb_gp_wait()760 flush_bypass = nocb_bypass_needs_flush(rdp, bypass_ncbs, lazy_ncbs, j, false); in nocb_gp_wait()761 if (!flush_bypass && !bypass_ncbs && rcu_segcblist_empty(&rdp->cblist)) { in nocb_gp_wait()769 bypass_ncbs = rcu_cblist_n_cbs(&rdp->nocb_bypass); in nocb_gp_wait()773 if (bypass_ncbs) { in nocb_gp_wait()[all …]