Searched refs:rdp_gp (Results 1 – 1 of 1) sorted by relevance
215 static bool __wake_nocb_gp(struct rcu_data *rdp_gp, in __wake_nocb_gp() argument218 __releases(rdp_gp->nocb_gp_lock) in __wake_nocb_gp()222 if (!READ_ONCE(rdp_gp->nocb_gp_kthread)) { in __wake_nocb_gp()223 raw_spin_unlock_irqrestore(&rdp_gp->nocb_gp_lock, flags); in __wake_nocb_gp()229 if (rdp_gp->nocb_defer_wakeup > RCU_NOCB_WAKE_NOT) { in __wake_nocb_gp()230 WRITE_ONCE(rdp_gp->nocb_defer_wakeup, RCU_NOCB_WAKE_NOT); in __wake_nocb_gp()231 del_timer(&rdp_gp->nocb_timer); in __wake_nocb_gp()234 if (force || READ_ONCE(rdp_gp->nocb_gp_sleep)) { in __wake_nocb_gp()235 WRITE_ONCE(rdp_gp->nocb_gp_sleep, false); in __wake_nocb_gp()238 raw_spin_unlock_irqrestore(&rdp_gp->nocb_gp_lock, flags); in __wake_nocb_gp()[all …]