Searched refs:timer_skel (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.15/tools/testing/selftests/bpf/prog_tests/ |
| D | timer.c | 6 static int timer(struct timer *timer_skel) in timer() argument 11 err = timer__attach(timer_skel); in timer() 15 ASSERT_EQ(timer_skel->data->callback_check, 52, "callback_check1"); in timer() 16 ASSERT_EQ(timer_skel->data->callback2_check, 52, "callback2_check1"); in timer() 18 prog_fd = bpf_program__fd(timer_skel->progs.test1); in timer() 23 timer__detach(timer_skel); in timer() 27 ASSERT_EQ(timer_skel->data->callback_check, 42, "callback_check2"); in timer() 28 ASSERT_EQ(timer_skel->data->callback2_check, 42, "callback2_check2"); in timer() 31 ASSERT_EQ(timer_skel->bss->bss_data, 10, "bss_data"); in timer() 34 ASSERT_EQ(timer_skel->bss->err, 0, "err"); in timer() [all …]
|
| D | timer_mim.c | 7 static int timer_mim(struct timer_mim *timer_skel) in timer_mim() argument 13 err = timer_mim__attach(timer_skel); in timer_mim() 17 prog_fd = bpf_program__fd(timer_skel->progs.test1); in timer_mim() 22 timer_mim__detach(timer_skel); in timer_mim() 25 cnt1 = READ_ONCE(timer_skel->bss->cnt); in timer_mim() 27 cnt2 = READ_ONCE(timer_skel->bss->cnt); in timer_mim() 34 ASSERT_EQ(timer_skel->bss->err, 0, "err"); in timer_mim() 36 ASSERT_EQ(timer_skel->bss->ok, 1 | 2, "ok"); in timer_mim() 38 close(bpf_map__fd(timer_skel->maps.inner_htab)); in timer_mim() 39 err = bpf_map_delete_elem(bpf_map__fd(timer_skel->maps.outer_arr), &key1); in timer_mim() [all …]
|