Searched refs:bpf_async_kern (Results 1 – 1 of 1) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | helpers.c | 1147 * That space is used to keep 'struct bpf_async_kern'. 1171 struct bpf_async_kern { struct 1314 static void bpf_async_cancel_and_free(struct bpf_async_kern *async); 1317 static int __bpf_async_init(struct bpf_async_kern *async, struct bpf_map *map, u64 flags, in __bpf_async_init() 1372 /* Lost the race to initialize this bpf_async_kern, drop the allocated object */ in __bpf_async_init() 1393 BPF_CALL_3(bpf_timer_init, struct bpf_async_kern *, timer, struct bpf_map *, map, in BPF_CALL_3() argument 1399 BUILD_BUG_ON(sizeof(struct bpf_async_kern) > sizeof(struct bpf_timer)); in BPF_CALL_3() 1400 BUILD_BUG_ON(__alignof__(struct bpf_async_kern) != __alignof__(struct bpf_timer)); in BPF_CALL_3() 1489 static int __bpf_async_set_callback(struct bpf_async_kern *async, void *callback_fn, in __bpf_async_set_callback() 1501 BPF_CALL_3(bpf_timer_set_callback, struct bpf_async_kern *, time argument 1172 __anon80e4ee11020abpf_async_kern global() argument 1520 BPF_CALL_3(bpf_timer_start,struct bpf_async_kern *,async,u64,nsecs,u64,flags) BPF_CALL_3() argument 1565 BPF_CALL_1(bpf_timer_cancel,struct bpf_async_kern *,async) BPF_CALL_1() argument [all...] |