Home
last modified time | relevance | path

Searched refs:rcu_pending (Results 1 – 6 of 6) sorted by relevance

/linux/fs/bcachefs/
H A Drcu_pending.h7 struct rcu_pending;
8 typedef void (*rcu_pending_process_fn)(struct rcu_pending *, struct rcu_head *);
12 struct rcu_pending { struct
18 void rcu_pending_enqueue(struct rcu_pending *pending, struct rcu_head *obj); argument
19 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,
H A Drcu_pending.c100 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 …]
H A Dbtree_key_cache_types.h15 struct rcu_pending pending[2];
H A DMakefile72 rcu_pending.o \
H A Dbtree_key_cache.c95 static void __bkey_cached_free(struct rcu_pending *pending, struct rcu_head *rcu) in __bkey_cached_free()
/linux/kernel/events/
H A Dcore.c6301 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()