Searched refs:rcu_segcblist (Results 1 – 10 of 10) sorted by relevance
/linux-6.3-rc2/kernel/rcu/ |
A D | rcu_segcblist.h | 21 long rcu_segcblist_n_segment_cbs(struct rcu_segcblist *rsclp); 128 void rcu_segcblist_inc_len(struct rcu_segcblist *rsclp); 130 void rcu_segcblist_init(struct rcu_segcblist *rsclp); 131 void rcu_segcblist_disable(struct rcu_segcblist *rsclp); 133 bool rcu_segcblist_ready_cbs(struct rcu_segcblist *rsclp); 134 bool rcu_segcblist_pend_cbs(struct rcu_segcblist *rsclp); 138 void rcu_segcblist_enqueue(struct rcu_segcblist *rsclp, 140 bool rcu_segcblist_entrain(struct rcu_segcblist *rsclp, 146 void rcu_segcblist_insert_count(struct rcu_segcblist *rsclp, 154 void rcu_segcblist_merge(struct rcu_segcblist *dst_rsclp, [all …]
|
A D | rcu_segcblist.c | 98 long rcu_segcblist_n_segment_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_n_segment_cbs() 229 void rcu_segcblist_inc_len(struct rcu_segcblist *rsclp) in rcu_segcblist_inc_len() 237 void rcu_segcblist_init(struct rcu_segcblist *rsclp) in rcu_segcblist_init() 256 void rcu_segcblist_disable(struct rcu_segcblist *rsclp) in rcu_segcblist_disable() 278 bool rcu_segcblist_ready_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_ready_cbs() 288 bool rcu_segcblist_pend_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_pend_cbs() 340 void rcu_segcblist_enqueue(struct rcu_segcblist *rsclp, in rcu_segcblist_enqueue() 360 bool rcu_segcblist_entrain(struct rcu_segcblist *rsclp, in rcu_segcblist_entrain() 432 void rcu_segcblist_insert_count(struct rcu_segcblist *rsclp, in rcu_segcblist_insert_count() 607 void rcu_segcblist_merge(struct rcu_segcblist *dst_rsclp, in rcu_segcblist_merge() [all …]
|
A D | Makefile | 18 obj-$(CONFIG_RCU_NEED_SEGCBLIST) += rcu_segcblist.o
|
A D | tree_nocb.h | 630 struct rcu_segcblist *cblist = &rdp->cblist; in nocb_gp_toggle_rdp() 924 struct rcu_segcblist *cblist = &rdp->cblist; in nocb_cb_wait() 1083 struct rcu_segcblist *cblist = &rdp->cblist; in rdp_offload_toggle() 1114 struct rcu_segcblist *cblist = &rdp->cblist; in rcu_nocb_rdp_deoffload() 1233 struct rcu_segcblist *cblist = &rdp->cblist; in rcu_nocb_rdp_offload() 1611 struct rcu_segcblist *rsclp = &rdp->cblist; in show_rcu_nocb_state()
|
A D | tree.h | 199 struct rcu_segcblist cblist; /* Segmented callback list, with */
|
A D | tasks.h | 37 struct rcu_segcblist cblist;
|
/linux-6.3-rc2/include/linux/ |
A D | rcu_segcblist.h | 206 struct rcu_segcblist { struct
|
A D | srcutree.h | 32 struct rcu_segcblist srcu_cblist; /* List of callbacks.*/
|
/linux-6.3-rc2/Documentation/RCU/Design/Data-Structures/ |
A D | Data-Structures.rst | 667 The ``rcu_segcblist`` Structure 670 The ``rcu_segcblist`` structure maintains a segmented list of callbacks 681 7 struct rcu_segcblist { 757 not there are callbacks associated with this ``rcu_segcblist`` 762 are no not-done callbacks remaining in the ``rcu_segcblist``. If 773 ``->len`` count is zero only if the ``rcu_segcblist`` structure really 886 1 struct rcu_segcblist cblist;
|
/linux-6.3-rc2/include/trace/events/ |
A D | rcu.h | 539 TP_PROTO(struct rcu_segcblist *rs, const char *ctx),
|
Completed in 24 milliseconds