Lines Matching refs:j

309 				     unsigned long j, bool lazy)  in rcu_nocb_do_flush_bypass()  argument
339 WRITE_ONCE(rdp->nocb_bypass_first, j); in rcu_nocb_do_flush_bypass()
353 unsigned long j, bool lazy) in rcu_nocb_flush_bypass() argument
359 return rcu_nocb_do_flush_bypass(rdp, rhp, j, lazy); in rcu_nocb_flush_bypass()
366 static void rcu_nocb_try_flush_bypass(struct rcu_data *rdp, unsigned long j) in rcu_nocb_try_flush_bypass() argument
372 WARN_ON_ONCE(!rcu_nocb_do_flush_bypass(rdp, NULL, j, false)); in rcu_nocb_try_flush_bypass()
399 unsigned long j = jiffies; in rcu_nocb_try_bypass() local
422 if (j == rdp->nocb_nobypass_last) { in rcu_nocb_try_bypass()
425 WRITE_ONCE(rdp->nocb_nobypass_last, j); in rcu_nocb_try_bypass()
446 WARN_ON_ONCE(!rcu_nocb_flush_bypass(rdp, NULL, j, false)); in rcu_nocb_try_bypass()
453 if ((ncbs && !bypass_is_lazy && j != READ_ONCE(rdp->nocb_bypass_first)) || in rcu_nocb_try_bypass()
455 (time_after(j, READ_ONCE(rdp->nocb_bypass_first) + rcu_get_jiffies_lazy_flush()))) || in rcu_nocb_try_bypass()
460 if (!rcu_nocb_flush_bypass(rdp, rhp, j, lazy)) { in rcu_nocb_try_bypass()
467 if (j != rdp->nocb_gp_adv_time && in rcu_nocb_try_bypass()
471 rdp->nocb_gp_adv_time = j; in rcu_nocb_try_bypass()
492 WRITE_ONCE(rdp->nocb_bypass_first, j); in rcu_nocb_try_bypass()
532 unsigned long j; in __call_rcu_nocb_wake() local
571 j = jiffies; in __call_rcu_nocb_wake()
572 if (j != rdp->nocb_gp_adv_time && in __call_rcu_nocb_wake()
576 rdp->nocb_gp_adv_time = j; in __call_rcu_nocb_wake()
655 unsigned long j = jiffies; in nocb_gp_wait() local
697 (time_after(j, READ_ONCE(rdp->nocb_bypass_first) + rcu_get_jiffies_lazy_flush()) || in nocb_gp_wait()
701 (time_after(j, READ_ONCE(rdp->nocb_bypass_first) + 1) || in nocb_gp_wait()
711 (void)rcu_nocb_try_flush_bypass(rdp, j); in nocb_gp_wait()
1666 unsigned long j, bool lazy) in rcu_nocb_flush_bypass() argument