Searched refs:bpf_wq (Results 1 – 10 of 10) sorted by relevance
/linux/tools/testing/selftests/bpf/progs/ |
H A D | wq_failures.c | 13 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 D | wq.c | 16 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 D | hid_bpf_helpers.h | 117 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 D | hid.c | 448 struct bpf_wq work; 477 struct bpf_wq *wq; in test_inject_input_report_callback()
|
/linux/tools/testing/selftests/bpf/ |
H A D | bpf_experimental.h | 578 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 D | helpers.c | 1193 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 D | verifier.c | 11628 BTF_ID(struct, bpf_wq) in BTF_ID()
|
/linux/include/linux/ |
H A D | bpf.h | 352 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 D | bpf.h | 7330 struct bpf_wq { struct
|
/linux/tools/include/uapi/linux/ |
H A D | bpf.h | 7330 struct bpf_wq { struct
|