Lines Matching refs:my_rdp
2100 static void nocb_leader_wait(struct rcu_data *my_rdp) in nocb_leader_wait() argument
2111 trace_rcu_nocb_wake(my_rdp->rsp->name, my_rdp->cpu, "Sleep"); in nocb_leader_wait()
2112 wait_event_interruptible(my_rdp->nocb_wq, in nocb_leader_wait()
2113 !READ_ONCE(my_rdp->nocb_leader_sleep)); in nocb_leader_wait()
2117 trace_rcu_nocb_wake(my_rdp->rsp->name, my_rdp->cpu, "Poll"); in nocb_leader_wait()
2126 for (rdp = my_rdp; rdp; rdp = rdp->nocb_next_follower) { in nocb_leader_wait()
2143 trace_rcu_nocb_wake(my_rdp->rsp->name, my_rdp->cpu, in nocb_leader_wait()
2149 my_rdp->nocb_leader_sleep = true; in nocb_leader_wait()
2151 for (rdp = my_rdp; rdp; rdp = rdp->nocb_next_follower) in nocb_leader_wait()
2154 my_rdp->nocb_leader_sleep = false; in nocb_leader_wait()
2161 rcu_nocb_wait_gp(my_rdp); in nocb_leader_wait()
2168 my_rdp->nocb_leader_sleep = true; in nocb_leader_wait()
2172 for (rdp = my_rdp; rdp; rdp = rdp->nocb_next_follower) { in nocb_leader_wait()
2174 my_rdp->nocb_leader_sleep = false;/* No need to sleep.*/ in nocb_leader_wait()
2182 if (rdp != my_rdp && tail == &rdp->nocb_follower_head) { in nocb_leader_wait()
2192 if (!my_rdp->nocb_follower_head) in nocb_leader_wait()