Home
last modified time | relevance | path

Searched refs:bpf_task_work (Results 1 – 9 of 9) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Dtask_work_fail.c17 struct bpf_task_work tw;
65 struct bpf_task_work tw; in no_map_task_work()
H A Dtask_work_stress.c22 struct bpf_task_work tw;
H A Dtask_work.c18 struct bpf_task_work tw;
/linux/kernel/bpf/
H A Dhelpers.c4523 static struct bpf_task_work_ctx *bpf_task_work_fetch_ctx(struct bpf_task_work *tw, in bpf_task_work_fetch_ctx()
4554 static struct bpf_task_work_ctx *bpf_task_work_acquire_ctx(struct bpf_task_work *tw, in bpf_task_work_acquire_ctx()
4599 static int bpf_task_work_schedule(struct task_struct *task, struct bpf_task_work *tw, in bpf_task_work_schedule()
4607 BTF_TYPE_EMIT(struct bpf_task_work); in bpf_task_work_schedule()
4654 __bpf_kfunc int bpf_task_work_schedule_signal(struct task_struct *task, struct bpf_task_work *tw, in bpf_task_work_schedule_signal()
4672 __bpf_kfunc int bpf_task_work_schedule_resume(struct task_struct *task, struct bpf_task_work *tw, in bpf_task_work_schedule_resume()
H A Dverifier.c11400 BTF_ID(struct, bpf_task_work) in BTF_ID()
/linux/tools/include/uapi/linux/
H A Dbpf.h7599 struct bpf_task_work { struct
/linux/include/uapi/linux/
H A Dbpf.h7599 struct bpf_task_work { struct
/linux/include/linux/
H A Dbpf.h415 return sizeof(struct bpf_task_work); in btf_field_type_size()
449 return __alignof__(struct bpf_task_work); in btf_field_type_align()
/linux/Documentation/bpf/
H A Dkfuncs.rst478 __bpf_kfunc int bpf_task_work_schedule_signal(struct task_struct *task, struct bpf_task_work *tw,