| /kernel/linux/linux-5.10/kernel/rcu/ |
| H A D | rcu_segcblist.h | 38 static inline bool rcu_segcblist_empty(struct rcu_segcblist *rsclp) in rcu_segcblist_empty() argument 44 static inline long rcu_segcblist_n_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_n_cbs() argument 57 static inline bool rcu_segcblist_is_enabled(struct rcu_segcblist *rsclp) in rcu_segcblist_is_enabled() argument 63 static inline bool rcu_segcblist_is_offloaded(struct rcu_segcblist *rsclp) in rcu_segcblist_is_offloaded() argument 73 static inline bool rcu_segcblist_restempty(struct rcu_segcblist *rsclp, in argument [all...] |
| H A D | rcu_segcblist.c | 82 static void rcu_segcblist_set_len(struct rcu_segcblist *rsclp, long v) in rcu_segcblist_set_len() argument 98 static void rcu_segcblist_add_len(struct rcu_segcblist *rsclp, long v) in rcu_segcblist_add_len() argument 117 void rcu_segcblist_inc_len(struct rcu_segcblist *rsclp) in rcu_segcblist_inc_len() argument 128 static long rcu_segcblist_xchg_len(struct rcu_segcblist *rsclp, lon argument 145 rcu_segcblist_init(struct rcu_segcblist *rsclp) rcu_segcblist_init() argument 162 rcu_segcblist_disable(struct rcu_segcblist *rsclp) rcu_segcblist_disable() argument 173 rcu_segcblist_offload(struct rcu_segcblist *rsclp) rcu_segcblist_offload() argument 182 rcu_segcblist_ready_cbs(struct rcu_segcblist *rsclp) rcu_segcblist_ready_cbs() argument 192 rcu_segcblist_pend_cbs(struct rcu_segcblist *rsclp) rcu_segcblist_pend_cbs() argument 202 rcu_segcblist_first_cb(struct rcu_segcblist *rsclp) rcu_segcblist_first_cb() argument 216 rcu_segcblist_first_pend_cb(struct rcu_segcblist *rsclp) rcu_segcblist_first_pend_cb() argument 227 rcu_segcblist_nextgp(struct rcu_segcblist *rsclp, unsigned long *lp) rcu_segcblist_nextgp() argument 244 rcu_segcblist_enqueue(struct rcu_segcblist *rsclp, struct rcu_head *rhp) rcu_segcblist_enqueue() argument 264 rcu_segcblist_entrain(struct rcu_segcblist *rsclp, struct rcu_head *rhp) rcu_segcblist_entrain() argument 292 rcu_segcblist_extract_count(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_extract_count() argument 303 rcu_segcblist_extract_done_cbs(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_extract_done_cbs() argument 326 rcu_segcblist_extract_pend_cbs(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_extract_pend_cbs() argument 344 rcu_segcblist_insert_count(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_insert_count() argument 355 rcu_segcblist_insert_done_cbs(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_insert_done_cbs() argument 377 rcu_segcblist_insert_pend_cbs(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_insert_pend_cbs() argument 390 rcu_segcblist_advance(struct rcu_segcblist *rsclp, unsigned long seq) rcu_segcblist_advance() argument 445 rcu_segcblist_accelerate(struct rcu_segcblist *rsclp, unsigned long seq) rcu_segcblist_accelerate() argument [all...] |
| H A D | tree_plugin.h | 2422 struct rcu_segcblist *rsclp = &rdp->cblist; in show_rcu_nocb_state() local
|
| /kernel/linux/linux-6.6/kernel/rcu/ |
| H A D | rcu_segcblist.h | 43 static inline bool rcu_segcblist_empty(struct rcu_segcblist *rsclp) in rcu_segcblist_empty() argument 49 static inline long rcu_segcblist_n_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_n_cbs() argument 58 static inline void rcu_segcblist_set_flags(struct rcu_segcblist *rsclp, in rcu_segcblist_set_flags() argument 64 rcu_segcblist_clear_flags(struct rcu_segcblist *rsclp, int flags) rcu_segcblist_clear_flags() argument 70 rcu_segcblist_test_flags(struct rcu_segcblist *rsclp, int flags) rcu_segcblist_test_flags() argument 80 rcu_segcblist_is_enabled(struct rcu_segcblist *rsclp) rcu_segcblist_is_enabled() argument 89 rcu_segcblist_is_offloaded(struct rcu_segcblist *rsclp) rcu_segcblist_is_offloaded() argument 98 rcu_segcblist_completely_offloaded(struct rcu_segcblist *rsclp) rcu_segcblist_completely_offloaded() argument 112 rcu_segcblist_restempty(struct rcu_segcblist *rsclp, int seg) rcu_segcblist_restempty() argument 121 rcu_segcblist_segempty(struct rcu_segcblist *rsclp, int seg) rcu_segcblist_segempty() argument [all...] |
| H A D | rcu_segcblist.c | 82 static void rcu_segcblist_set_len(struct rcu_segcblist *rsclp, long v) in rcu_segcblist_set_len() argument 92 long rcu_segcblist_get_seglen(struct rcu_segcblist *rsclp, int seg) in rcu_segcblist_get_seglen() argument 98 long rcu_segcblist_n_segment_cbs(struct rcu_segcblist *rsclp) in rcu_segcblist_n_segment_cbs() argument 110 static void rcu_segcblist_set_seglen(struct rcu_segcblist *rsclp, int seg, long v) in rcu_segcblist_set_seglen() argument 116 static void rcu_segcblist_add_seglen(struct rcu_segcblist *rsclp, in argument 122 rcu_segcblist_move_seglen(struct rcu_segcblist *rsclp, int from, int to) rcu_segcblist_move_seglen() argument 138 rcu_segcblist_inc_seglen(struct rcu_segcblist *rsclp, int seg) rcu_segcblist_inc_seglen() argument 210 rcu_segcblist_add_len(struct rcu_segcblist *rsclp, long v) rcu_segcblist_add_len() argument 229 rcu_segcblist_inc_len(struct rcu_segcblist *rsclp) rcu_segcblist_inc_len() argument 237 rcu_segcblist_init(struct rcu_segcblist *rsclp) rcu_segcblist_init() argument 256 rcu_segcblist_disable(struct rcu_segcblist *rsclp) rcu_segcblist_disable() argument 266 rcu_segcblist_offload(struct rcu_segcblist *rsclp, bool offload) rcu_segcblist_offload() argument 278 rcu_segcblist_ready_cbs(struct rcu_segcblist *rsclp) rcu_segcblist_ready_cbs() argument 288 rcu_segcblist_pend_cbs(struct rcu_segcblist *rsclp) rcu_segcblist_pend_cbs() argument 298 rcu_segcblist_first_cb(struct rcu_segcblist *rsclp) rcu_segcblist_first_cb() argument 312 rcu_segcblist_first_pend_cb(struct rcu_segcblist *rsclp) rcu_segcblist_first_pend_cb() argument 323 rcu_segcblist_nextgp(struct rcu_segcblist *rsclp, unsigned long *lp) rcu_segcblist_nextgp() argument 340 rcu_segcblist_enqueue(struct rcu_segcblist *rsclp, struct rcu_head *rhp) rcu_segcblist_enqueue() argument 360 rcu_segcblist_entrain(struct rcu_segcblist *rsclp, struct rcu_head *rhp) rcu_segcblist_entrain() argument 385 rcu_segcblist_extract_done_cbs(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_extract_done_cbs() argument 410 rcu_segcblist_extract_pend_cbs(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_extract_pend_cbs() argument 432 rcu_segcblist_insert_count(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_insert_count() argument 442 rcu_segcblist_insert_done_cbs(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_insert_done_cbs() argument 465 rcu_segcblist_insert_pend_cbs(struct rcu_segcblist *rsclp, struct rcu_cblist *rclp) rcu_segcblist_insert_pend_cbs() argument 480 rcu_segcblist_advance(struct rcu_segcblist *rsclp, unsigned long seq) rcu_segcblist_advance() argument 537 rcu_segcblist_accelerate(struct rcu_segcblist *rsclp, unsigned long seq) rcu_segcblist_accelerate() argument [all...] |
| H A D | tree_nocb.h | 1657 struct rcu_segcblist *rsclp = &rdp->cblist; in show_rcu_nocb_state() local
|