• Home
  • Raw
  • Download

Lines Matching refs:val

156 static int timer_cb2(void *map, int *key, struct hmap_elem *val)  in timer_cb2()  argument
162 if (val->counter > 0 && --val->counter) { in timer_cb2()
164 bpf_timer_start(&val->timer, 1000, 0); in timer_cb2()
182 if (bpf_timer_cancel(&val->timer) != -EDEADLK) in timer_cb2()
195 if (bpf_timer_start(&val->timer, 1000, 0) != -EINVAL) in timer_cb2()
203 if (bpf_timer_cancel(&val->timer) != -EDEADLK) in timer_cb2()
220 if (bpf_timer_start(&val->timer, 1ull << 35, 0) != 0) in timer_cb2()
229 struct hmap_elem *val; in bpf_timer_test() local
232 val = bpf_map_lookup_elem(&hmap, &key); in bpf_timer_test()
233 if (val) { in bpf_timer_test()
234 if (bpf_timer_init(&val->timer, &hmap, CLOCK_BOOTTIME) != 0) in bpf_timer_test()
236 bpf_timer_set_callback(&val->timer, timer_cb2); in bpf_timer_test()
237 bpf_timer_start(&val->timer, 1000, 0); in bpf_timer_test()
239 val = bpf_map_lookup_elem(&hmap_malloc, &key_malloc); in bpf_timer_test()
240 if (val) { in bpf_timer_test()
241 if (bpf_timer_init(&val->timer, &hmap_malloc, CLOCK_BOOTTIME) != 0) in bpf_timer_test()
243 bpf_timer_set_callback(&val->timer, timer_cb2); in bpf_timer_test()
244 bpf_timer_start(&val->timer, 1000, 0); in bpf_timer_test()
252 struct hmap_elem init = {}, *val; in BPF_PROG() local
257 val = bpf_map_lookup_elem(&hmap, &key); in BPF_PROG()
258 if (val) in BPF_PROG()
259 bpf_timer_init(&val->timer, &hmap, CLOCK_BOOTTIME); in BPF_PROG()
264 val = bpf_map_lookup_elem(&hmap_malloc, &key_malloc); in BPF_PROG()
265 if (val) in BPF_PROG()
266 bpf_timer_init(&val->timer, &hmap_malloc, CLOCK_BOOTTIME); in BPF_PROG()
275 val = bpf_map_lookup_elem(&hmap, &key); in BPF_PROG()
276 if (val) in BPF_PROG()
277 bpf_timer_init(&val->timer, &hmap, CLOCK_BOOTTIME); in BPF_PROG()
280 val = bpf_map_lookup_elem(&hmap, &key); in BPF_PROG()
281 if (val) in BPF_PROG()
282 bpf_timer_init(&val->timer, &hmap, CLOCK_BOOTTIME); in BPF_PROG()
287 val = bpf_map_lookup_elem(&hmap_malloc, &key_malloc); in BPF_PROG()
288 if (val) in BPF_PROG()
289 bpf_timer_init(&val->timer, &hmap_malloc, CLOCK_BOOTTIME); in BPF_PROG()
292 val = bpf_map_lookup_elem(&hmap_malloc, &key_malloc); in BPF_PROG()
293 if (val) in BPF_PROG()
294 bpf_timer_init(&val->timer, &hmap_malloc, CLOCK_BOOTTIME); in BPF_PROG()