Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/kernel/rcu/
H A Dtree_plugin.h1260 return !rcu_segcblist_empty(&this_cpu_ptr(&rcu_data)->cblist) && in rcu_needs_cpu()
1261 !rcu_segcblist_is_offloaded(&this_cpu_ptr(&rcu_data)->cblist); in rcu_needs_cpu()
1332 rcu_segcblist_pend_cbs(&rdp->cblist)) in rcu_try_advance_all_cbs()
1335 if (rcu_segcblist_ready_cbs(&rdp->cblist)) in rcu_try_advance_all_cbs()
1355 if (rcu_segcblist_empty(&rdp->cblist) || in rcu_needs_cpu()
1356 rcu_segcblist_is_offloaded(&this_cpu_ptr(&rcu_data)->cblist)) { in rcu_needs_cpu()
1392 if (rcu_segcblist_is_offloaded(&rdp->cblist)) in rcu_prepare_for_idle()
1398 if (!rcu_segcblist_empty(&rdp->cblist)) in rcu_prepare_for_idle()
1413 if (rcu_segcblist_pend_cbs(&rdp->cblist)) { in rcu_prepare_for_idle()
1433 if (rcu_segcblist_is_offloaded(&rdp->cblist)) in rcu_cleanup_after_idle()
[all …]
H A Dtree.c230 if (rcu_segcblist_is_enabled(&rdp->cblist)) in rcu_get_n_cbs_cpu()
231 return rcu_segcblist_n_cbs(&rdp->cblist); in rcu_get_n_cbs_cpu()
1494 if (!rcu_segcblist_pend_cbs(&rdp->cblist)) in rcu_accelerate_cbs()
1508 if (rcu_segcblist_accelerate(&rdp->cblist, gp_seq_req)) in rcu_accelerate_cbs()
1512 if (rcu_segcblist_restempty(&rdp->cblist, RCU_WAIT_TAIL)) in rcu_accelerate_cbs()
1537 (void)rcu_segcblist_accelerate(&rdp->cblist, c); in rcu_accelerate_cbs_unlocked()
1563 if (!rcu_segcblist_pend_cbs(&rdp->cblist)) in rcu_advance_cbs()
1570 rcu_segcblist_advance(&rdp->cblist, rnp->gp_seq); in rcu_advance_cbs()
1616 rcu_segcblist_is_offloaded(&rdp->cblist); in __note_gp_changes()
2061 rcu_segcblist_is_offloaded(&rdp->cblist); in rcu_gp_cleanup()
[all …]
H A Dtree.h171 struct rcu_segcblist cblist; /* Segmented callback list, with */ member
448 if (!rcu_segcblist_is_offloaded(&(rdp)->cblist)) \
H A Dtree_stall.h738 if (rcu_segcblist_is_offloaded(&rdp->cblist)) in show_rcu_gp_kthreads()
/OK3568_Linux_fs/kernel/Documentation/RCU/Design/Data-Structures/
H A DData-Structures.rst886 1 struct rcu_segcblist cblist;
895 The ``->cblist`` structure is the segmented callback list described
/OK3568_Linux_fs/kernel/Documentation/RCU/Design/Memory-Ordering/
H A DTree-RCU-Memory-Ordering.rst206 34 if (rcu_segcblist_pend_cbs(&rdp->cblist))