Home
last modified time | relevance | path

Searched refs:rcu_segcblist (Results 1 – 10 of 10) sorted by relevance

/linux-6.3-rc2/kernel/rcu/
A Drcu_segcblist.h21 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 Drcu_segcblist.c98 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 DMakefile18 obj-$(CONFIG_RCU_NEED_SEGCBLIST) += rcu_segcblist.o
A Dtree_nocb.h630 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 Dtree.h199 struct rcu_segcblist cblist; /* Segmented callback list, with */
A Dtasks.h37 struct rcu_segcblist cblist;
/linux-6.3-rc2/include/linux/
A Drcu_segcblist.h206 struct rcu_segcblist { struct
A Dsrcutree.h32 struct rcu_segcblist srcu_cblist; /* List of callbacks.*/
/linux-6.3-rc2/Documentation/RCU/Design/Data-Structures/
A DData-Structures.rst667 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 Drcu.h539 TP_PROTO(struct rcu_segcblist *rs, const char *ctx),

Completed in 24 milliseconds