Searched refs:cblist (Results 1 – 11 of 11) sorted by relevance
579 len = rcu_segcblist_n_cbs(&rdp->cblist); in __call_rcu_nocb_wake()630 struct rcu_segcblist *cblist = &rdp->cblist; in nocb_gp_toggle_rdp() local924 struct rcu_segcblist *cblist = &rdp->cblist; in nocb_cb_wait() local971 if (rcu_segcblist_ready_cbs(cblist)) in nocb_cb_wait()1083 struct rcu_segcblist *cblist = &rdp->cblist; in rdp_offload_toggle() local1087 rcu_segcblist_offload(cblist, offload); in rdp_offload_toggle()1114 struct rcu_segcblist *cblist = &rdp->cblist; in rcu_nocb_rdp_deoffload() local1166 !rcu_segcblist_test_flags(cblist, in rcu_nocb_rdp_deoffload()1233 struct rcu_segcblist *cblist = &rdp->cblist; in rcu_nocb_rdp_offload() local1413 rcu_segcblist_init(&rdp->cblist); in rcu_init_nohz()[all …]
81 .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 …]
37 struct rcu_segcblist cblist; member257 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 …]
199 struct rcu_segcblist cblist; /* Segmented callback list, with */ member491 if (rcu_segcblist_is_offloaded(&(rdp)->cblist)) \
37 return rcu_segcblist_is_offloaded(&rdp->cblist); in rcu_rdp_is_offloaded()
925 if (rcu_segcblist_is_offloaded(&rdp->cblist)) in show_rcu_gp_kthreads()
43 len = rdp.cblist.len.value_();
216 15 if (!rcu_segcblist_empty(&rdp->cblist))231 30 if (rcu_segcblist_pend_cbs(&rdp->cblist)) {
6203 struct list_head cblist; in deleg_reaper() local6205 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()
886 1 struct rcu_segcblist cblist;895 The ``->cblist`` structure is the segmented callback list described
4793 the main ->cblist in order to avoid the extra
Completed in 50 milliseconds