Searched refs:rcu_segcblist (Results 1 – 12 of 12) sorted by relevance
38 static inline bool rcu_segcblist_empty(struct rcu_segcblist *rsclp) in rcu_segcblist_empty()44 static inline long rcu_segcblist_n_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_n_cbs()57 static inline bool rcu_segcblist_is_enabled(struct rcu_segcblist *rsclp) in rcu_segcblist_is_enabled()63 static inline bool rcu_segcblist_is_offloaded(struct rcu_segcblist *rsclp) in rcu_segcblist_is_offloaded()73 static inline bool rcu_segcblist_restempty(struct rcu_segcblist *rsclp, int seg) in rcu_segcblist_restempty()78 void rcu_segcblist_inc_len(struct rcu_segcblist *rsclp);79 void rcu_segcblist_init(struct rcu_segcblist *rsclp);80 void rcu_segcblist_disable(struct rcu_segcblist *rsclp);81 void rcu_segcblist_offload(struct rcu_segcblist *rsclp);82 bool rcu_segcblist_ready_cbs(struct rcu_segcblist *rsclp);[all …]
82 static void rcu_segcblist_set_len(struct rcu_segcblist *rsclp, long v) in rcu_segcblist_set_len()98 static void rcu_segcblist_add_len(struct rcu_segcblist *rsclp, long v) in rcu_segcblist_add_len()117 void rcu_segcblist_inc_len(struct rcu_segcblist *rsclp) in rcu_segcblist_inc_len()128 static long rcu_segcblist_xchg_len(struct rcu_segcblist *rsclp, long v) in rcu_segcblist_xchg_len()145 void rcu_segcblist_init(struct rcu_segcblist *rsclp) in rcu_segcblist_init()162 void rcu_segcblist_disable(struct rcu_segcblist *rsclp) in rcu_segcblist_disable()173 void rcu_segcblist_offload(struct rcu_segcblist *rsclp) in rcu_segcblist_offload()182 bool rcu_segcblist_ready_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_ready_cbs()192 bool rcu_segcblist_pend_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_pend_cbs()202 struct rcu_head *rcu_segcblist_first_cb(struct rcu_segcblist *rsclp) in rcu_segcblist_first_cb()[all …]
18 obj-$(CONFIG_RCU_NEED_SEGCBLIST) += rcu_segcblist.o
171 struct rcu_segcblist cblist; /* Segmented callback list, with */
2422 struct rcu_segcblist *rsclp = &rdp->cblist; in show_rcu_nocb_state()
66 struct rcu_segcblist { struct
31 struct rcu_segcblist srcu_cblist; /* List of callbacks.*/
667 The ``rcu_segcblist`` Structure670 The ``rcu_segcblist`` structure maintains a segmented list of callbacks681 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``. If773 ``->len`` count is zero only if the ``rcu_segcblist`` structure really886 1 struct rcu_segcblist cblist;