Lines Matching defs:bpf_task_work_ctx
4378 struct bpf_task_work_ctx {
4397 struct bpf_task_work_ctx *ctx;
4400 static void bpf_task_work_ctx_reset(struct bpf_task_work_ctx *ctx)
4412 static bool bpf_task_work_ctx_tryget(struct bpf_task_work_ctx *ctx)
4419 struct bpf_task_work_ctx *ctx = container_of(irq_work, struct bpf_task_work_ctx, irq_work);
4425 static void bpf_task_work_ctx_put(struct bpf_task_work_ctx *ctx)
4438 static void bpf_task_work_cancel(struct bpf_task_work_ctx *ctx)
4452 struct bpf_task_work_ctx *ctx = container_of(cb, struct bpf_task_work_ctx, work);
4485 struct bpf_task_work_ctx *ctx = container_of(irq_work, struct bpf_task_work_ctx, irq_work);
4520 static struct bpf_task_work_ctx *bpf_task_work_fetch_ctx(struct bpf_task_work *tw,
4524 struct bpf_task_work_ctx *ctx, *old_ctx;
4551 static struct bpf_task_work_ctx *bpf_task_work_acquire_ctx(struct bpf_task_work *tw,
4554 struct bpf_task_work_ctx *ctx;
4601 struct bpf_task_work_ctx *ctx;
4775 struct bpf_task_work_ctx *ctx = container_of(irq_work, struct bpf_task_work_ctx, irq_work);
4784 struct bpf_task_work_ctx *ctx;