Home
last modified time | relevance | path

Searched refs:bpf_wq (Results 1 – 12 of 12) 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()
98 * is a correct bpf_wq pointer.
105 struct bpf_wq *wq; in test_wrong_wq_pointer()
124 * is a correct bpf_wq pointer.
127 __msg("off 1 doesn't point to 'struct bpf_wq' that is at 0")
131 struct bpf_wq *wq; in test_wrong_wq_pointer_offset()
150 __msg("R1 doesn't have constant offset. bpf_wq has to be at the constant offset")
154 struct bpf_wq *w
[all...]
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()
195 struct bpf_wq *wq;
H A Dksock_wq.c12 struct bpf_wq work;
/linux/tools/testing/selftests/hid/progs/
H A Dhid_bpf_helpers.h9 #define bpf_wq bpf_wq___not_used macro
32 #undef bpf_wq
66 struct bpf_wq { struct
129 extern int bpf_wq_init(struct bpf_wq *wq, void *p__map, unsigned int flags) __weak __ksym;
130 extern int bpf_wq_start(struct bpf_wq *wq, unsigned int flags) __weak __ksym;
131 extern int bpf_wq_set_callback(struct bpf_wq *wq,
H A Dhid.c463 struct bpf_wq work;
492 struct bpf_wq *wq; in test_inject_input_report_callback()
/linux/tools/testing/selftests/bpf/
H A Dbpf_experimental.h351 extern int bpf_wq_init(struct bpf_wq *wq, void *p__map, unsigned int flags) __weak __ksym;
352 extern int bpf_wq_start(struct bpf_wq *wq, unsigned int flags) __weak __ksym;
/linux/kernel/bpf/
H A Dhelpers.c1225 BTF_TYPE_EMIT(struct bpf_wq); in bpf_wq_work()
3409 __bpf_kfunc int bpf_wq_init(struct bpf_wq *wq, void *p__const_map, unsigned int flags) in bpf_wq_init()
3414 BUILD_BUG_ON(sizeof(struct bpf_async_kern) > sizeof(struct bpf_wq)); in bpf_wq_init()
3415 BUILD_BUG_ON(__alignof__(struct bpf_async_kern) != __alignof__(struct bpf_wq)); in bpf_wq_init()
3423 __bpf_kfunc int bpf_wq_start(struct bpf_wq *wq, unsigned int flags) in bpf_wq_start()
3447 __bpf_kfunc int bpf_wq_set_callback(struct bpf_wq *wq, in bpf_wq_set_callback()
H A Dverifier.c11398 BTF_ID(struct, bpf_wq) in BTF_ID()
/linux/tools/include/uapi/linux/
H A Dbpf.h7603 struct bpf_wq { struct
/linux/include/uapi/linux/
H A Dbpf.h7603 struct bpf_wq { struct
/linux/include/linux/
H A Dbpf.h398 return sizeof(struct bpf_wq); in btf_field_type_size()
432 return __alignof__(struct bpf_wq); in btf_field_type_align()
/linux/Documentation/bpf/
H A Dkfuncs.rst264 __bpf_kfunc int bpf_wq_init(struct bpf_wq *wq, void *p__const_map,