Lines Matching refs:skel
10 struct recursion *skel; in test_recursion() local
14 skel = recursion__open_and_load(); in test_recursion()
15 if (!ASSERT_OK_PTR(skel, "skel_open_and_load")) in test_recursion()
18 err = recursion__attach(skel); in test_recursion()
22 ASSERT_EQ(skel->bss->pass1, 0, "pass1 == 0"); in test_recursion()
23 bpf_map_lookup_elem(bpf_map__fd(skel->maps.hash1), &key, 0); in test_recursion()
24 ASSERT_EQ(skel->bss->pass1, 1, "pass1 == 1"); in test_recursion()
25 bpf_map_lookup_elem(bpf_map__fd(skel->maps.hash1), &key, 0); in test_recursion()
26 ASSERT_EQ(skel->bss->pass1, 2, "pass1 == 2"); in test_recursion()
28 ASSERT_EQ(skel->bss->pass2, 0, "pass2 == 0"); in test_recursion()
29 bpf_map_lookup_elem(bpf_map__fd(skel->maps.hash2), &key, 0); in test_recursion()
30 ASSERT_EQ(skel->bss->pass2, 1, "pass2 == 1"); in test_recursion()
31 bpf_map_lookup_elem(bpf_map__fd(skel->maps.hash2), &key, 0); in test_recursion()
32 ASSERT_EQ(skel->bss->pass2, 2, "pass2 == 2"); in test_recursion()
34 err = bpf_obj_get_info_by_fd(bpf_program__fd(skel->progs.on_lookup), in test_recursion()
40 recursion__destroy(skel); in test_recursion()