Home
last modified time | relevance | path

Searched refs:bpf_wq (Results 1 – 10 of 10) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Dwq_failures.c13 struct bpf_wq w;
54 struct bpf_wq *wq; in __flag()
79 struct bpf_wq *wq; in __flag()
105 struct bpf_wq *wq; in test_wrong_wq_pointer()
131 struct bpf_wq *wq; in test_wrong_wq_pointer_offset()
H A Dwq.c16 struct bpf_wq work;
36 struct bpf_wq w;
60 struct bpf_wq *wq; in test_elem_callback()
93 struct bpf_wq *wq; in test_hmap_elem_callback()
/linux/tools/testing/selftests/hid/progs/
H A Dhid_bpf_helpers.h117 extern int bpf_wq_init(struct bpf_wq *wq, void *p__map, unsigned int flags) __weak __ksym;
118 extern int bpf_wq_start(struct bpf_wq *wq, unsigned int flags) __weak __ksym;
119 extern int bpf_wq_set_callback_impl(struct bpf_wq *wq,
H A Dhid.c448 struct bpf_wq work;
477 struct bpf_wq *wq; in test_inject_input_report_callback()
/linux/tools/testing/selftests/bpf/
H A Dbpf_experimental.h578 extern int bpf_wq_init(struct bpf_wq *wq, void *p__map, unsigned int flags) __weak __ksym;
579 extern int bpf_wq_start(struct bpf_wq *wq, unsigned int flags) __weak __ksym;
580 extern int bpf_wq_set_callback_impl(struct bpf_wq *wq,
/linux/kernel/bpf/
H A Dhelpers.c1193 BTF_TYPE_EMIT(struct bpf_wq); in bpf_wq_work()
1623 BTF_TYPE_EMIT(struct bpf_wq); in bpf_wq_cancel_and_free()
2824 __bpf_kfunc int bpf_wq_init(struct bpf_wq *wq, void *p__map, unsigned int flags) in bpf_wq_init()
2829 BUILD_BUG_ON(sizeof(struct bpf_async_kern) > sizeof(struct bpf_wq)); in bpf_wq_init()
2830 BUILD_BUG_ON(__alignof__(struct bpf_async_kern) != __alignof__(struct bpf_wq)); in bpf_wq_init()
2838 __bpf_kfunc int bpf_wq_start(struct bpf_wq *wq, unsigned int flags) in bpf_wq_start()
2855 __bpf_kfunc int bpf_wq_set_callback_impl(struct bpf_wq *wq, in bpf_wq_set_callback_impl()
H A Dverifier.c11628 BTF_ID(struct, bpf_wq) in BTF_ID()
/linux/include/linux/
H A Dbpf.h352 return sizeof(struct bpf_wq); in btf_field_type_size()
382 return __alignof__(struct bpf_wq); in btf_field_type_align()
/linux/include/uapi/linux/
H A Dbpf.h7330 struct bpf_wq { struct
/linux/tools/include/uapi/linux/
H A Dbpf.h7330 struct bpf_wq { struct