Home
last modified time | relevance | path

Searched refs:rcu_segcblist_empty (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/kernel/rcu/
H A Dtasks.h270 if (rcu_segcblist_empty(&rtpcp->cblist)) in cblist_init_generic()
300 if (!rcu_segcblist_empty(&rtpcp->cblist) && rtp->lazy_jiffies) { in call_rcu_tasks_generic_timer()
361 needwake = rcu_segcblist_empty(&rtpcp->cblist); in call_rcu_tasks_generic()
462 } else if (rcu_segcblist_empty(&rtpcp->cblist)) { in rcu_tasks_need_gpcb()
533 if (rcu_segcblist_empty(&rtpcp->cblist) || !cpu_possible(cpu)) in rcu_tasks_invoke_cbs()
699 if (!data_race(rcu_segcblist_empty(&rtpcp->cblist))) in show_rcu_tasks_generic_gp_kthread()
703 if (!data_race(rcu_segcblist_empty(&rtpcp->cblist)) && data_race(rtpcp->urgent_gp)) in show_rcu_tasks_generic_gp_kthread()
H A Drcu_segcblist.h43 static inline bool rcu_segcblist_empty(struct rcu_segcblist *rsclp) in rcu_segcblist_empty() function
H A Dtree.c660 return !rcu_segcblist_empty(&this_cpu_ptr(&rcu_data)->cblist) && in rcu_needs_cpu()
2138 !rcu_segcblist_empty(&rdp->cblist), in rcu_do_batch()
2248 empty = rcu_segcblist_empty(&rdp->cblist); in rcu_do_batch()
2724 if (rcu_segcblist_empty(&rdp->cblist)) in __call_rcu_common()
4599 rcu_segcblist_empty(&rdp->cblist)) in rcutree_migrate_callbacks()
4617 WARN_ON_ONCE(rcu_segcblist_empty(&my_rdp->cblist) != !rcu_segcblist_n_cbs(&my_rdp->cblist)); in rcutree_migrate_callbacks()
4630 !rcu_segcblist_empty(&rdp->cblist), in rcutree_migrate_callbacks()
H A Drcu_segcblist.c258 WARN_ON_ONCE(!rcu_segcblist_empty(rsclp)); in rcu_segcblist_disable()
H A Dtree_nocb.h733 } else if (!bypass_ncbs && rcu_segcblist_empty(&rdp->cblist)) { in nocb_gp_wait()
1458 if (rcu_segcblist_empty(&rdp->cblist)) in rcu_init_nohz()
H A Dsrcutree.c1878 "C."[rcu_segcblist_empty(&sdp->srcu_cblist)]); in srcu_torture_stats_print()
/openbmc/linux/Documentation/RCU/Design/Memory-Ordering/
H A DTree-RCU-Memory-Ordering.rst216 15 if (!rcu_segcblist_empty(&rdp->cblist))