Searched refs:rcu_segcblist (Results 1 – 6 of 6) sorted by relevance
50 static inline bool rcu_segcblist_empty(struct rcu_segcblist *rsclp) in rcu_segcblist_empty()56 static inline long rcu_segcblist_n_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_n_cbs()62 static inline long rcu_segcblist_n_lazy_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_n_lazy_cbs()68 static inline long rcu_segcblist_n_nonlazy_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_n_nonlazy_cbs()77 static inline bool rcu_segcblist_is_enabled(struct rcu_segcblist *rsclp) in rcu_segcblist_is_enabled()87 static inline bool rcu_segcblist_restempty(struct rcu_segcblist *rsclp, int seg) in rcu_segcblist_restempty()97 static inline struct rcu_head *rcu_segcblist_head(struct rcu_segcblist *rsclp) in rcu_segcblist_head()107 static inline struct rcu_head **rcu_segcblist_tail(struct rcu_segcblist *rsclp) in rcu_segcblist_tail()113 void rcu_segcblist_init(struct rcu_segcblist *rsclp);114 void rcu_segcblist_disable(struct rcu_segcblist *rsclp);[all …]
63 void rcu_segcblist_init(struct rcu_segcblist *rsclp) in rcu_segcblist_init()80 void rcu_segcblist_disable(struct rcu_segcblist *rsclp) in rcu_segcblist_disable()92 bool rcu_segcblist_ready_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_ready_cbs()102 bool rcu_segcblist_pend_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_pend_cbs()112 struct rcu_head *rcu_segcblist_first_cb(struct rcu_segcblist *rsclp) in rcu_segcblist_first_cb()126 struct rcu_head *rcu_segcblist_first_pend_cb(struct rcu_segcblist *rsclp) in rcu_segcblist_first_pend_cb()142 void rcu_segcblist_enqueue(struct rcu_segcblist *rsclp, in rcu_segcblist_enqueue()164 bool rcu_segcblist_entrain(struct rcu_segcblist *rsclp, in rcu_segcblist_entrain()194 void rcu_segcblist_extract_count(struct rcu_segcblist *rsclp, in rcu_segcblist_extract_count()208 void rcu_segcblist_extract_done_cbs(struct rcu_segcblist *rsclp, in rcu_segcblist_extract_done_cbs()[all …]
14 obj-$(CONFIG_RCU_NEED_SEGCBLIST) += rcu_segcblist.o
206 struct rcu_segcblist cblist; /* Segmented callback list, with */
77 struct rcu_segcblist { struct
44 struct rcu_segcblist srcu_cblist; /* List of callbacks.*/