rclp               18 kernel/rcu/rcu_segcblist.c void rcu_cblist_init(struct rcu_cblist *rclp)
rclp               20 kernel/rcu/rcu_segcblist.c 	rclp->head = NULL;
rclp               21 kernel/rcu/rcu_segcblist.c 	rclp->tail = &rclp->head;
rclp               22 kernel/rcu/rcu_segcblist.c 	rclp->len = 0;
rclp               23 kernel/rcu/rcu_segcblist.c 	rclp->len_lazy = 0;
rclp               32 kernel/rcu/rcu_segcblist.c void rcu_cblist_enqueue(struct rcu_cblist *rclp, struct rcu_head *rhp)
rclp               34 kernel/rcu/rcu_segcblist.c 	*rclp->tail = rhp;
rclp               35 kernel/rcu/rcu_segcblist.c 	rclp->tail = &rhp->next;
rclp               36 kernel/rcu/rcu_segcblist.c 	WRITE_ONCE(rclp->len, rclp->len + 1);
rclp               76 kernel/rcu/rcu_segcblist.c struct rcu_head *rcu_cblist_dequeue(struct rcu_cblist *rclp)
rclp               80 kernel/rcu/rcu_segcblist.c 	rhp = rclp->head;
rclp               83 kernel/rcu/rcu_segcblist.c 	rclp->len--;
rclp               84 kernel/rcu/rcu_segcblist.c 	rclp->head = rhp->next;
rclp               85 kernel/rcu/rcu_segcblist.c 	if (!rclp->head)
rclp               86 kernel/rcu/rcu_segcblist.c 		rclp->tail = &rclp->head;
rclp              308 kernel/rcu/rcu_segcblist.c 					       struct rcu_cblist *rclp)
rclp              310 kernel/rcu/rcu_segcblist.c 	rclp->len_lazy += rsclp->len_lazy;
rclp              312 kernel/rcu/rcu_segcblist.c 	rclp->len = rcu_segcblist_xchg_len(rsclp, 0);
rclp              321 kernel/rcu/rcu_segcblist.c 				    struct rcu_cblist *rclp)
rclp              327 kernel/rcu/rcu_segcblist.c 	*rclp->tail = rsclp->head;
rclp              330 kernel/rcu/rcu_segcblist.c 	rclp->tail = rsclp->tails[RCU_DONE_TAIL];
rclp              344 kernel/rcu/rcu_segcblist.c 				    struct rcu_cblist *rclp)
rclp              350 kernel/rcu/rcu_segcblist.c 	*rclp->tail = *rsclp->tails[RCU_DONE_TAIL];
rclp              351 kernel/rcu/rcu_segcblist.c 	rclp->tail = rsclp->tails[RCU_NEXT_TAIL];
rclp              362 kernel/rcu/rcu_segcblist.c 				struct rcu_cblist *rclp)
rclp              364 kernel/rcu/rcu_segcblist.c 	rsclp->len_lazy += rclp->len_lazy;
rclp              365 kernel/rcu/rcu_segcblist.c 	rcu_segcblist_add_len(rsclp, rclp->len);
rclp              366 kernel/rcu/rcu_segcblist.c 	rclp->len_lazy = 0;
rclp              367 kernel/rcu/rcu_segcblist.c 	rclp->len = 0;
rclp              375 kernel/rcu/rcu_segcblist.c 				   struct rcu_cblist *rclp)
rclp              379 kernel/rcu/rcu_segcblist.c 	if (!rclp->head)
rclp              381 kernel/rcu/rcu_segcblist.c 	*rclp->tail = rsclp->head;
rclp              382 kernel/rcu/rcu_segcblist.c 	WRITE_ONCE(rsclp->head, rclp->head);
rclp              385 kernel/rcu/rcu_segcblist.c 			WRITE_ONCE(rsclp->tails[i], rclp->tail);
rclp              388 kernel/rcu/rcu_segcblist.c 	rclp->head = NULL;
rclp              389 kernel/rcu/rcu_segcblist.c 	rclp->tail = &rclp->head;
rclp              397 kernel/rcu/rcu_segcblist.c 				   struct rcu_cblist *rclp)
rclp              399 kernel/rcu/rcu_segcblist.c 	if (!rclp->head)
rclp              401 kernel/rcu/rcu_segcblist.c 	WRITE_ONCE(*rsclp->tails[RCU_NEXT_TAIL], rclp->head);
rclp              402 kernel/rcu/rcu_segcblist.c 	WRITE_ONCE(rsclp->tails[RCU_NEXT_TAIL], rclp->tail);
rclp              403 kernel/rcu/rcu_segcblist.c 	rclp->head = NULL;
rclp              404 kernel/rcu/rcu_segcblist.c 	rclp->tail = &rclp->head;
rclp               13 kernel/rcu/rcu_segcblist.h static inline long rcu_cblist_n_cbs(struct rcu_cblist *rclp)
rclp               15 kernel/rcu/rcu_segcblist.h 	return READ_ONCE(rclp->len);
rclp               22 kernel/rcu/rcu_segcblist.h static inline void rcu_cblist_dequeued_lazy(struct rcu_cblist *rclp)
rclp               24 kernel/rcu/rcu_segcblist.h 	rclp->len_lazy--;
rclp               27 kernel/rcu/rcu_segcblist.h void rcu_cblist_init(struct rcu_cblist *rclp);
rclp               28 kernel/rcu/rcu_segcblist.h void rcu_cblist_enqueue(struct rcu_cblist *rclp, struct rcu_head *rhp);
rclp               32 kernel/rcu/rcu_segcblist.h struct rcu_head *rcu_cblist_dequeue(struct rcu_cblist *rclp);
rclp              113 kernel/rcu/rcu_segcblist.h 				 struct rcu_cblist *rclp);
rclp              115 kernel/rcu/rcu_segcblist.h 				    struct rcu_cblist *rclp);
rclp              117 kernel/rcu/rcu_segcblist.h 				    struct rcu_cblist *rclp);
rclp              119 kernel/rcu/rcu_segcblist.h 				struct rcu_cblist *rclp);
rclp              121 kernel/rcu/rcu_segcblist.h 				   struct rcu_cblist *rclp);
rclp              123 kernel/rcu/rcu_segcblist.h 				   struct rcu_cblist *rclp);