Symbol: bpf_timer
drivers/hid/bpf/progs/hid_bpf_async.h
27
struct bpf_timer t;
include/linux/bpf.h
396
return sizeof(struct bpf_timer);
include/linux/bpf.h
430
return __alignof__(struct bpf_timer);
kernel/bpf/helpers.c
1192
BTF_TYPE_EMIT(struct bpf_timer);
kernel/bpf/helpers.c
1399
BUILD_BUG_ON(sizeof(struct bpf_async_kern) > sizeof(struct bpf_timer));
kernel/bpf/helpers.c
1400
BUILD_BUG_ON(__alignof__(struct bpf_async_kern) != __alignof__(struct bpf_timer));
kernel/bpf/helpers.c
4739
__bpf_kfunc int bpf_timer_cancel_async(struct bpf_timer *timer)
kernel/bpf/verifier.c
10827
BTF_ID(struct, bpf_timer)
tools/sched_ext/scx_central.bpf.c
189
struct bpf_timer *timer;
tools/sched_ext/scx_central.bpf.c
297
static int central_timerfn(void *map, int *key, struct bpf_timer *timer)
tools/sched_ext/scx_central.bpf.c
343
struct bpf_timer *timer;
tools/sched_ext/scx_central.bpf.c
81
struct bpf_timer timer;
tools/sched_ext/scx_qmap.bpf.c
1011
static int monitor_timerfn(void *map, int *key, struct bpf_timer *timer)
tools/sched_ext/scx_qmap.bpf.c
1049
struct bpf_timer timer;
tools/sched_ext/scx_qmap.bpf.c
1063
static int lowpri_timerfn(void *map, int *key, struct bpf_timer *timer)
tools/sched_ext/scx_qmap.bpf.c
1075
struct bpf_timer *timer;
tools/sched_ext/scx_qmap.bpf.c
934
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/async_stack_depth.c
19
static int timer_cb(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/async_stack_depth.c
26
static int bad_timer_cb(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/async_stack_depth.c
8
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/exceptions_fail.c
107
static int timer_cb(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/exceptions_fail.c
24
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/free_timer.c
21
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/htab_update.c
11
struct bpf_timer t;
tools/testing/selftests/bpf/progs/stack_arg.c
12
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/stack_arg.c
199
static int timer_cb_many_args(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/stack_arg_kfunc.c
23
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/stream.c
210
static __noinline int timer_cb(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/stream.c
230
struct bpf_timer *arr_timer;
tools/testing/selftests/bpf/progs/stream.c
28
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
12
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
29
__noinline static int timer_cb(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
45
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/test_helper_restricted.c
7
struct bpf_timer t;
tools/testing/selftests/bpf/progs/test_pinning_htab.c
9
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/timer.c
145
struct bpf_timer *arr_timer, *lru_timer;
tools/testing/selftests/bpf/progs/timer.c
17
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/timer.c
175
static int timer_error(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/timer.c
184
struct bpf_timer *arr_timer;
tools/testing/selftests/bpf/progs/timer.c
209
struct bpf_timer *arr_timer;
tools/testing/selftests/bpf/progs/timer.c
332
static int timer_cb3(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/timer.c
352
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer.c
369
static int timer_cb_pinned(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/timer.c
37
struct bpf_timer t;
tools/testing/selftests/bpf/progs/timer.c
384
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer.c
427
static int race_timer_callback(void *race_array, int *race_key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/timer.c
434
static int update_self_callback(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/timer.c
444
static int cancel_self_callback(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/timer.c
460
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer.c
81
static int timer_cb1(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/timer.c
92
struct bpf_timer *lru_timer;
tools/testing/selftests/bpf/progs/timer_crash.c
8
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/timer_failure.c
14
struct bpf_timer t;
tools/testing/selftests/bpf/progs/timer_failure.c
58
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer_interrupt.c
16
struct bpf_timer t;
tools/testing/selftests/bpf/progs/timer_interrupt.c
26
static int timer_in_interrupt(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/timer_interrupt.c
36
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer_lockup.c
13
struct bpf_timer t;
tools/testing/selftests/bpf/progs/timer_lockup.c
35
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer_lockup.c
47
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer_lockup.c
60
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer_lockup.c
76
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer_mim.c
12
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/timer_mim_reject.c
12
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/timer_start_deadlock.c
12
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/timer_start_deadlock.c
33
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer_start_deadlock.c
53
struct bpf_timer *timer;
tools/testing/selftests/bpf/progs/timer_start_delete_race.c
10
struct bpf_timer timer;
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
15
struct bpf_timer t;
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
25
static int timer_cb(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/verifier_private_stack.c
14
struct bpf_timer t;
tools/testing/selftests/bpf/progs/verifier_private_stack.c
294
__noinline static int timer_cb1(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/verifier_private_stack.c
300
__noinline static int timer_cb2(void *map, int *key, struct bpf_timer *timer)
tools/testing/selftests/bpf/progs/verifier_private_stack.c
316
struct bpf_timer *arr_timer;
tools/testing/selftests/bpf/progs/verifier_private_stack.c
341
struct bpf_timer *arr_timer;
tools/testing/selftests/bpf/progs/wq.c
14
struct bpf_timer timer; /* unused */
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
887
struct bpf_timer *timer)
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
144
struct bpf_timer *timer) __ksym;