Home
last modified time | relevance | path

Searched refs:cblist (Results 1 – 11 of 11) sorted by relevance

/linux-6.3-rc2/kernel/rcu/
A Dtree_nocb.h579 len = rcu_segcblist_n_cbs(&rdp->cblist); in __call_rcu_nocb_wake()
630 struct rcu_segcblist *cblist = &rdp->cblist; in nocb_gp_toggle_rdp() local
924 struct rcu_segcblist *cblist = &rdp->cblist; in nocb_cb_wait() local
971 if (rcu_segcblist_ready_cbs(cblist)) in nocb_cb_wait()
1083 struct rcu_segcblist *cblist = &rdp->cblist; in rdp_offload_toggle() local
1087 rcu_segcblist_offload(cblist, offload); in rdp_offload_toggle()
1114 struct rcu_segcblist *cblist = &rdp->cblist; in rcu_nocb_rdp_deoffload() local
1166 !rcu_segcblist_test_flags(cblist, in rcu_nocb_rdp_deoffload()
1233 struct rcu_segcblist *cblist = &rdp->cblist; in rcu_nocb_rdp_offload() local
1413 rcu_segcblist_init(&rdp->cblist); in rcu_init_nohz()
[all …]
A Dtree.c81 .cblist.flags = SEGCBLIST_RCU_CORE,
237 if (rcu_segcblist_is_enabled(&rdp->cblist)) in rcu_get_n_cbs_cpu()
238 return rcu_segcblist_n_cbs(&rdp->cblist); in rcu_get_n_cbs_cpu()
2634 if (rcu_segcblist_empty(&rdp->cblist)) in __call_rcu_common()
2635 rcu_segcblist_init(&rdp->cblist); in __call_rcu_common()
2646 rcu_segcblist_n_cbs(&rdp->cblist)); in __call_rcu_common()
4460 rcu_segcblist_empty(&rdp->cblist)) in rcutree_migrate_callbacks()
4474 rcu_segcblist_merge(&my_rdp->cblist, &rdp->cblist); in rcutree_migrate_callbacks()
4477 rcu_segcblist_disable(&rdp->cblist); in rcutree_migrate_callbacks()
4478 WARN_ON_ONCE(rcu_segcblist_empty(&my_rdp->cblist) != !rcu_segcblist_n_cbs(&my_rdp->cblist)); in rcutree_migrate_callbacks()
[all …]
A Dtasks.h37 struct rcu_segcblist cblist; member
257 if (rcu_segcblist_empty(&rtpcp->cblist)) in cblist_init_generic()
258 rcu_segcblist_init(&rtpcp->cblist); in cblist_init_generic()
310 if (!rcu_segcblist_is_enabled(&rtpcp->cblist)) { in call_rcu_tasks_generic()
315 needwake = rcu_segcblist_empty(&rtpcp->cblist); in call_rcu_tasks_generic()
316 rcu_segcblist_enqueue(&rtpcp->cblist, rhp); in call_rcu_tasks_generic()
397 if (!rcu_segcblist_n_cbs(&rtpcp->cblist)) in rcu_tasks_need_gpcb()
401 n = rcu_segcblist_n_cbs(&rtpcp->cblist); in rcu_tasks_need_gpcb()
409 if (rcu_segcblist_pend_cbs(&rtpcp->cblist)) in rcu_tasks_need_gpcb()
411 if (!rcu_segcblist_empty(&rtpcp->cblist)) in rcu_tasks_need_gpcb()
[all …]
A Dtree.h199 struct rcu_segcblist cblist; /* Segmented callback list, with */ member
491 if (rcu_segcblist_is_offloaded(&(rdp)->cblist)) \
A Dtree_plugin.h37 return rcu_segcblist_is_offloaded(&rdp->cblist); in rcu_rdp_is_offloaded()
A Dtree_stall.h925 if (rcu_segcblist_is_offloaded(&rdp->cblist)) in show_rcu_gp_kthreads()
/linux-6.3-rc2/tools/rcu/
A Drcu-cbs.py43 len = rdp.cblist.len.value_();
/linux-6.3-rc2/Documentation/RCU/Design/Memory-Ordering/
A DTree-RCU-Memory-Ordering.rst216 15 if (!rcu_segcblist_empty(&rdp->cblist))
231 30 if (rcu_segcblist_pend_cbs(&rdp->cblist)) {
/linux-6.3-rc2/fs/nfsd/
A Dnfs4state.c6203 struct list_head cblist; in deleg_reaper() local
6205 INIT_LIST_HEAD(&cblist); in deleg_reaper()
6217 list_add(&clp->cl_ra_cblist, &cblist); in deleg_reaper()
6226 while (!list_empty(&cblist)) { in deleg_reaper()
6227 clp = list_first_entry(&cblist, struct nfs4_client, in deleg_reaper()
/linux-6.3-rc2/Documentation/RCU/Design/Data-Structures/
A DData-Structures.rst886 1 struct rcu_segcblist cblist;
895 The ``->cblist`` structure is the segmented callback list described
/linux-6.3-rc2/Documentation/admin-guide/
A Dkernel-parameters.txt4793 the main ->cblist in order to avoid the extra

Completed in 50 milliseconds