Searched refs:bpf_timer (Results 1 – 13 of 13) sorted by relevance
/Linux-v6.6/tools/testing/selftests/bpf/progs/ |
D | timer.c | 12 struct bpf_timer timer; 32 struct bpf_timer t; 69 static int timer_cb1(void *map, int *key, struct bpf_timer *timer) in timer_cb1() 80 struct bpf_timer *lru_timer; in timer_cb1() 133 struct bpf_timer *arr_timer, *lru_timer; in BPF_PROG2() 174 struct bpf_timer *arr_timer; in timer_cb2() 297 static int timer_cb3(void *map, int *key, struct bpf_timer *timer) in timer_cb3() 317 struct bpf_timer *timer; in BPF_PROG2()
|
D | timer_failure.c | 14 struct bpf_timer t; 24 static int timer_cb_ret1(void *map, int *key, struct bpf_timer *timer) in timer_cb_ret1() 37 struct bpf_timer *timer; in BPF_PROG2()
|
D | async_stack_depth.c | 8 struct bpf_timer timer; 19 static int timer_cb(void *map, int *key, struct bpf_timer *timer) in timer_cb() 26 static int bad_timer_cb(void *map, int *key, struct bpf_timer *timer) in bad_timer_cb()
|
D | timer_crash.c | 8 struct bpf_timer timer;
|
D | timer_mim_reject.c | 12 struct bpf_timer timer;
|
D | test_helper_restricted.c | 7 struct bpf_timer t;
|
D | timer_mim.c | 12 struct bpf_timer timer;
|
D | verifier_helper_restricted.c | 21 struct bpf_timer t;
|
/Linux-v6.6/Documentation/bpf/ |
D | bpf_design_QA.rst | 309 Q: Users are allowed to embed bpf_spin_lock, bpf_timer fields in their BPF map 315 A: It depends. For bpf_spin_lock, bpf_timer: YES, for kptr and everything else: 318 For struct types that have been added already, like bpf_spin_lock and bpf_timer,
|
/Linux-v6.6/kernel/bpf/ |
D | helpers.c | 1123 BTF_TYPE_EMIT(struct bpf_timer); in bpf_timer_cb() 1161 BUILD_BUG_ON(sizeof(struct bpf_timer_kern) > sizeof(struct bpf_timer)); in BPF_CALL_3() 1162 BUILD_BUG_ON(__alignof__(struct bpf_timer_kern) != __alignof__(struct bpf_timer)); in BPF_CALL_3()
|
/Linux-v6.6/include/linux/ |
D | bpf.h | 325 return sizeof(struct bpf_timer); in btf_field_type_size() 351 return __alignof__(struct bpf_timer); in btf_field_type_align()
|
/Linux-v6.6/tools/include/uapi/linux/ |
D | bpf.h | 7113 struct bpf_timer { struct
|
/Linux-v6.6/include/uapi/linux/ |
D | bpf.h | 7113 struct bpf_timer { struct
|