Searched refs:rcu_pending (Results 1 – 6 of 6) sorted by relevance
7 struct rcu_pending;8 typedef void (*rcu_pending_process_fn)(struct rcu_pending *, struct rcu_head *);12 struct rcu_pending { struct18 void rcu_pending_enqueue(struct rcu_pending *pending, struct rcu_head *obj); argument19 struct rcu_head *rcu_pending_dequeue(struct rcu_pending *pending);20 struct rcu_head *rcu_pending_dequeue_from_all(struct rcu_pending *pending);22 void rcu_pending_exit(struct rcu_pending *pending);23 int rcu_pending_init(struct rcu_pending *pending,
100 struct rcu_pending *parent;192 static noinline void __process_finished_items(struct rcu_pending *pending, in __process_finished_items()283 static bool process_finished_items(struct rcu_pending *pending, in process_finished_items()307 struct rcu_pending *pending = p->parent; in rcu_pending_work()420 __rcu_pending_enqueue(struct rcu_pending *pending, struct rcu_head *head, in __rcu_pending_enqueue()529 void rcu_pending_enqueue(struct rcu_pending *pending, struct rcu_head *obj) in rcu_pending_enqueue()566 struct rcu_head *rcu_pending_dequeue(struct rcu_pending *pending) in rcu_pending_dequeue()571 struct rcu_head *rcu_pending_dequeue_from_all(struct rcu_pending *pending) in rcu_pending_dequeue_from_all()587 static bool rcu_pending_has_pending_or_armed(struct rcu_pending *pending) in rcu_pending_has_pending_or_armed()603 void rcu_pending_exit(struct rcu_pending *pending) in rcu_pending_exit()[all …]
15 struct rcu_pending pending[2];
72 rcu_pending.o \
95 static void __bkey_cached_free(struct rcu_pending *pending, struct rcu_head *rcu) in __bkey_cached_free()
6301 WARN_ON_ONCE(event->rcu_pending); in ring_buffer_attach()6309 event->rcu_pending = 1; in ring_buffer_attach()6313 if (event->rcu_pending) { in ring_buffer_attach()6315 event->rcu_pending = 0; in ring_buffer_attach()