Home
last modified time | relevance | path

Searched refs:RCU_CBLIST_NSEGS (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Drcu_segcblist.h66 #define RCU_CBLIST_NSEGS 4 macro
194 struct rcu_head **tails[RCU_CBLIST_NSEGS];
195 struct rcu_gp_seq gp_seq[RCU_CBLIST_NSEGS];
201 long seglen[RCU_CBLIST_NSEGS];
/linux/kernel/rcu/
H A Drcu_segcblist.c104 for (i = RCU_DONE_TAIL; i < RCU_CBLIST_NSEGS; i++) in rcu_segcblist_n_segment_cbs()
245 for (i = 0; i < RCU_CBLIST_NSEGS; i++) { in rcu_segcblist_init()
387 for (i = RCU_CBLIST_NSEGS - 1; i >= RCU_DONE_TAIL; i--) in rcu_segcblist_extract_done_cbs()
411 for (i = RCU_DONE_TAIL + 1; i < RCU_CBLIST_NSEGS; i++) { in rcu_segcblist_extract_pend_cbs()
442 for (i = RCU_DONE_TAIL; i < RCU_CBLIST_NSEGS; i++) in rcu_segcblist_insert_done_cbs()
/linux/include/trace/events/
H A Drcu.h545 __array(unsigned long, gp_seq, RCU_CBLIST_NSEGS)
546 __array(long, seglen, RCU_CBLIST_NSEGS)
552 memcpy(__entry->seglen, rs->seglen, RCU_CBLIST_NSEGS * sizeof(long));
553 for (i = 0; i < RCU_CBLIST_NSEGS; i++)
/linux/Documentation/RCU/Design/Data-Structures/
H A DData-Structures.rst712 5 #define RCU_CBLIST_NSEGS 4
716 9 struct rcu_head **tails[RCU_CBLIST_NSEGS];
717 10 unsigned long gp_seq[RCU_CBLIST_NSEGS];