Lines Matching refs:j
331 unsigned long j, bool lazy) in rcu_nocb_do_flush_bypass() argument
361 WRITE_ONCE(rdp->nocb_bypass_first, j); in rcu_nocb_do_flush_bypass()
375 unsigned long j, bool lazy) in rcu_nocb_flush_bypass() argument
381 return rcu_nocb_do_flush_bypass(rdp, rhp, j, lazy); in rcu_nocb_flush_bypass()
388 static void rcu_nocb_try_flush_bypass(struct rcu_data *rdp, unsigned long j) in rcu_nocb_try_flush_bypass() argument
394 WARN_ON_ONCE(!rcu_nocb_do_flush_bypass(rdp, NULL, j, false)); in rcu_nocb_try_flush_bypass()
421 unsigned long j = jiffies; in rcu_nocb_try_bypass() local
452 if (j == rdp->nocb_nobypass_last) { in rcu_nocb_try_bypass()
455 WRITE_ONCE(rdp->nocb_nobypass_last, j); in rcu_nocb_try_bypass()
476 WARN_ON_ONCE(!rcu_nocb_flush_bypass(rdp, NULL, j, false)); in rcu_nocb_try_bypass()
483 if ((ncbs && !bypass_is_lazy && j != READ_ONCE(rdp->nocb_bypass_first)) || in rcu_nocb_try_bypass()
485 (time_after(j, READ_ONCE(rdp->nocb_bypass_first) + jiffies_till_flush))) || in rcu_nocb_try_bypass()
490 if (!rcu_nocb_flush_bypass(rdp, rhp, j, lazy)) { in rcu_nocb_try_bypass()
497 if (j != rdp->nocb_gp_adv_time && in rcu_nocb_try_bypass()
501 rdp->nocb_gp_adv_time = j; in rcu_nocb_try_bypass()
523 WRITE_ONCE(rdp->nocb_bypass_first, j); in rcu_nocb_try_bypass()
565 unsigned long j; in __call_rcu_nocb_wake() local
603 j = jiffies; in __call_rcu_nocb_wake()
604 if (j != rdp->nocb_gp_adv_time && in __call_rcu_nocb_wake()
608 rdp->nocb_gp_adv_time = j; in __call_rcu_nocb_wake()
684 unsigned long j = jiffies; in nocb_gp_wait() local
726 (time_after(j, READ_ONCE(rdp->nocb_bypass_first) + jiffies_till_flush) || in nocb_gp_wait()
730 (time_after(j, READ_ONCE(rdp->nocb_bypass_first) + 1) || in nocb_gp_wait()
740 (void)rcu_nocb_try_flush_bypass(rdp, j); in nocb_gp_wait()
1731 unsigned long j, bool lazy) in rcu_nocb_flush_bypass() argument