Searched refs:rcu_pending (Results 1 – 8 of 8) 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,
84 struct rcu_pending *parent;176 static noinline void __process_finished_items(struct rcu_pending *pending, in __process_finished_items()267 static bool process_finished_items(struct rcu_pending *pending, in process_finished_items()291 struct rcu_pending *pending = p->parent; in rcu_pending_work()404 __rcu_pending_enqueue(struct rcu_pending *pending, struct rcu_head *head, in __rcu_pending_enqueue()513 void rcu_pending_enqueue(struct rcu_pending *pending, struct rcu_head *obj) in rcu_pending_enqueue()550 struct rcu_head *rcu_pending_dequeue(struct rcu_pending *pending) in rcu_pending_dequeue()555 struct rcu_head *rcu_pending_dequeue_from_all(struct rcu_pending *pending) in rcu_pending_dequeue_from_all()571 static bool rcu_pending_has_pending_or_armed(struct rcu_pending *pending) in rcu_pending_has_pending_or_armed()587 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()
521 static int rcu_pending(int user);2668 if (rcu_pending(user)) in rcu_sched_clock_irq()4412 static int rcu_pending(int user) in rcu_pending() function
819 int rcu_pending; member
6328 WARN_ON_ONCE(event->rcu_pending); in ring_buffer_attach()6336 event->rcu_pending = 1; in ring_buffer_attach()6340 if (event->rcu_pending) { in ring_buffer_attach()6342 event->rcu_pending = 0; in ring_buffer_attach()