Lines Matching refs:rcu_segcblist

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);
115 bool rcu_segcblist_ready_cbs(struct rcu_segcblist *rsclp);
116 bool rcu_segcblist_pend_cbs(struct rcu_segcblist *rsclp);
117 struct rcu_head *rcu_segcblist_first_cb(struct rcu_segcblist *rsclp);
118 struct rcu_head *rcu_segcblist_first_pend_cb(struct rcu_segcblist *rsclp);
119 void rcu_segcblist_enqueue(struct rcu_segcblist *rsclp,
121 bool rcu_segcblist_entrain(struct rcu_segcblist *rsclp,
123 void rcu_segcblist_extract_count(struct rcu_segcblist *rsclp,
125 void rcu_segcblist_extract_done_cbs(struct rcu_segcblist *rsclp,
127 void rcu_segcblist_extract_pend_cbs(struct rcu_segcblist *rsclp,
129 void rcu_segcblist_insert_count(struct rcu_segcblist *rsclp,
131 void rcu_segcblist_insert_done_cbs(struct rcu_segcblist *rsclp,
133 void rcu_segcblist_insert_pend_cbs(struct rcu_segcblist *rsclp,
135 void rcu_segcblist_advance(struct rcu_segcblist *rsclp, unsigned long seq);
136 bool rcu_segcblist_accelerate(struct rcu_segcblist *rsclp, unsigned long seq);
137 void rcu_segcblist_merge(struct rcu_segcblist *dst_rsclp,
138 struct rcu_segcblist *src_rsclp);