Lines Matching refs:timer_skel
7 static int timer_mim(struct timer_mim *timer_skel)
13 err = timer_mim__attach(timer_skel);
17 prog_fd = bpf_program__fd(timer_skel->progs.test1);
21 timer_mim__detach(timer_skel);
24 cnt1 = READ_ONCE(timer_skel->bss->cnt);
26 cnt2 = READ_ONCE(timer_skel->bss->cnt);
33 ASSERT_EQ(timer_skel->bss->err, 0, "err");
35 ASSERT_EQ(timer_skel->bss->ok, 1 | 2, "ok");
37 close(bpf_map__fd(timer_skel->maps.inner_htab));
38 err = bpf_map__delete_elem(timer_skel->maps.outer_arr, &key1, sizeof(key1), 0);
42 cnt1 = READ_ONCE(timer_skel->bss->cnt);
45 cnt2 = READ_ONCE(timer_skel->bss->cnt);
58 struct timer_mim *timer_skel = NULL;
67 timer_skel = timer_mim__open_and_load();
68 if (!ASSERT_OK_PTR(timer_skel, "timer_skel_load"))
71 err = timer_mim(timer_skel);
74 timer_mim__destroy(timer_skel);