Searched refs:rdp_gp (Results 1 – 1 of 1) sorted by relevance
193 static bool __wake_nocb_gp(struct rcu_data *rdp_gp, in __wake_nocb_gp() argument 196 __releases(rdp_gp->nocb_gp_lock) in __wake_nocb_gp() 200 if (!READ_ONCE(rdp_gp->nocb_gp_kthread)) { in __wake_nocb_gp() 201 raw_spin_unlock_irqrestore(&rdp_gp->nocb_gp_lock, flags); in __wake_nocb_gp() 207 if (rdp_gp->nocb_defer_wakeup > RCU_NOCB_WAKE_NOT) { in __wake_nocb_gp() 208 WRITE_ONCE(rdp_gp->nocb_defer_wakeup, RCU_NOCB_WAKE_NOT); in __wake_nocb_gp() 209 timer_delete(&rdp_gp->nocb_timer); in __wake_nocb_gp() 212 if (force || READ_ONCE(rdp_gp->nocb_gp_sleep)) { in __wake_nocb_gp() 213 WRITE_ONCE(rdp_gp->nocb_gp_sleep, false); in __wake_nocb_gp() 216 raw_spin_unlock_irqrestore(&rdp_gp in __wake_nocb_gp() 231 struct rcu_data *rdp_gp = rdp->nocb_gp_rdp; wake_nocb_gp() local 270 struct rcu_data *rdp_gp = rdp->nocb_gp_rdp; wake_nocb_gp_defer() local 536 struct rcu_data *rdp_gp = rdp->nocb_gp_rdp; __call_rcu_nocb_wake() local 607 nocb_gp_toggle_rdp(struct rcu_data * rdp_gp,struct rcu_data * rdp) nocb_gp_toggle_rdp() argument 964 do_nocb_deferred_wakeup_common(struct rcu_data * rdp_gp,struct rcu_data * rdp,int level,unsigned long flags) do_nocb_deferred_wakeup_common() argument 1006 struct rcu_data *rdp_gp = rdp->nocb_gp_rdp; do_nocb_deferred_wakeup() local 1023 struct rcu_data *rdp_gp = rdp->nocb_gp_rdp; rcu_nocb_queue_toggle_rdp() local 1060 struct rcu_data *rdp_gp = rdp->nocb_gp_rdp; rcu_nocb_rdp_deoffload() local 1376 struct rcu_data *rdp_gp; rcu_spawn_cpu_nocb_kthread() local 1454 struct rcu_data *rdp_gp = NULL; /* Suppress misguided gcc warn. */ rcu_organize_nocb_kthreads() local [all...]