Home
last modified time | relevance | path

Searched refs:needwake (Results 1 – 4 of 4) sorted by relevance

/linux-6.6.21/kernel/rcu/
Dtasks.h294 bool needwake = false; in call_rcu_tasks_generic_timer() local
303 needwake = true; in call_rcu_tasks_generic_timer()
307 if (needwake) in call_rcu_tasks_generic_timer()
331 bool needwake; in call_rcu_tasks_generic() local
355 needwake = (func == wakeme_after_rcu) || in call_rcu_tasks_generic()
357 if (havekthread && !needwake && !timer_pending(&rtpcp->lazy_timer)) { in call_rcu_tasks_generic()
361 needwake = rcu_segcblist_empty(&rtpcp->cblist); in call_rcu_tasks_generic()
363 if (needwake) in call_rcu_tasks_generic()
379 if (needwake && READ_ONCE(rtp->kthread_ptr)) in call_rcu_tasks_generic()
Dtree_nocb.h220 bool needwake = false; in __wake_nocb_gp() local
236 needwake = true; in __wake_nocb_gp()
239 if (needwake) { in __wake_nocb_gp()
244 return needwake; in __wake_nocb_gp()
687 bool needwake; in nocb_gp_wait() local
780 needwake = rdp->nocb_cb_sleep; in nocb_gp_wait()
784 needwake = false; in nocb_gp_wait()
787 if (needwake) { in nocb_gp_wait()
Dtree.c1137 bool needwake; in rcu_accelerate_cbs_unlocked() local
1147 needwake = rcu_accelerate_cbs(rnp, rdp); in rcu_accelerate_cbs_unlocked()
1149 if (needwake) in rcu_accelerate_cbs_unlocked()
1269 bool needwake; in note_gp_changes() local
1280 needwake = __note_gp_changes(rnp, rdp); in note_gp_changes()
1283 if (needwake) in note_gp_changes()
3704 bool needwake; in start_poll_synchronize_rcu_common() local
3719 needwake = rcu_start_this_gp(rnp, rdp, rcu_seq_snap(&rcu_state.gp_seq)); in start_poll_synchronize_rcu_common()
3721 if (needwake) in start_poll_synchronize_rcu_common()
4596 bool needwake; in rcutree_migrate_callbacks() local
[all …]
/linux-6.6.21/Documentation/RCU/Design/Memory-Ordering/
DTree-RCU-Memory-Ordering.rst204 3 bool needwake;
234 33 needwake = rcu_accelerate_cbs(rnp, rdp);
236 35 if (needwake)