Lines Matching refs:bpf_async_cb
1130 struct bpf_async_cb { struct
1160 struct bpf_async_cb cb; argument
1166 struct bpf_async_cb cb;
1173 struct bpf_async_cb *cb;
1181 static void bpf_async_refcount_put(struct bpf_async_cb *cb);
1218 struct bpf_async_cb *cb = &w->cb; in bpf_wq_work()
1244 struct bpf_async_cb *cb = container_of(rcu, struct bpf_async_cb, rcu); in bpf_async_cb_rcu_free()
1259 struct bpf_async_cb *cb = container_of(rcu, struct bpf_async_cb, rcu); in bpf_async_cb_rcu_tasks_trace_free()
1296 struct bpf_async_cb *cb = container_of(work, struct bpf_async_cb, worker); in worker_for_call_rcu()
1301 static void bpf_async_refcount_put(struct bpf_async_cb *cb) in bpf_async_refcount_put()
1320 struct bpf_async_cb *cb, *old_cb; in __bpf_async_init()
1421 static int bpf_async_update_prog_callback(struct bpf_async_cb *cb, in bpf_async_update_prog_callback()
1457 static DEFINE_PER_CPU(struct bpf_async_cb *, async_cb_running);
1459 static int bpf_async_schedule_op(struct bpf_async_cb *cb, enum bpf_async_op op, in bpf_async_schedule_op()
1492 struct bpf_async_cb *cb; in __bpf_async_set_callback()
1628 static void bpf_async_process_op(struct bpf_async_cb *cb, u32 op, in bpf_async_process_op()
1664 struct bpf_async_cb *cb = container_of(work, struct bpf_async_cb, worker); in bpf_async_irq_worker()
1685 struct bpf_async_cb *cb; in bpf_async_cancel_and_free()
4643 struct bpf_async_cb *cb; in bpf_timer_cancel_async()