Lines Matching refs:val
39 static int timer_cb1(void *map, int *key, struct hmap_elem *val);
41 static int timer_cb2(void *map, int *key, struct hmap_elem *val) in timer_cb2() argument
44 bpf_timer_set_callback(&val->timer, timer_cb1); in timer_cb2()
45 if (bpf_timer_start(&val->timer, 1000, 0)) in timer_cb2()
52 static int timer_cb1(void *map, int *key, struct hmap_elem *val) in timer_cb1() argument
55 bpf_timer_set_callback(&val->timer, timer_cb2); in timer_cb1()
56 if (bpf_timer_start(&val->timer, 1000, 0)) in timer_cb1()
69 struct hmap_elem *val; in BPF_PROG() local
78 val = bpf_map_lookup_elem(inner_map, &hash_key); in BPF_PROG()
79 if (!val) in BPF_PROG()
82 bpf_timer_init(&val->timer, inner_map, CLOCK_MONOTONIC); in BPF_PROG()
83 if (bpf_timer_set_callback(&val->timer, timer_cb1)) in BPF_PROG()
85 if (bpf_timer_start(&val->timer, 0, 0)) in BPF_PROG()