Lines Matching refs:skel
13 struct for_each_hash_map_elem *skel; in test_hash_map() local
18 skel = for_each_hash_map_elem__open_and_load(); in test_hash_map()
19 if (!ASSERT_OK_PTR(skel, "for_each_hash_map_elem__open_and_load")) in test_hash_map()
22 hashmap_fd = bpf_map__fd(skel->maps.hashmap); in test_hash_map()
23 max_entries = bpf_map__max_entries(skel->maps.hashmap); in test_hash_map()
33 percpu_map_fd = bpf_map__fd(skel->maps.percpu_map); in test_hash_map()
45 err = bpf_prog_test_run(bpf_program__fd(skel->progs.test_pkt_access), in test_hash_map()
52 ASSERT_EQ(skel->bss->hashmap_output, 4, "hashmap_output"); in test_hash_map()
53 ASSERT_EQ(skel->bss->hashmap_elems, max_entries, "hashmap_elems"); in test_hash_map()
59 ASSERT_EQ(skel->bss->percpu_called, 1, "percpu_called"); in test_hash_map()
60 ASSERT_LT(skel->bss->cpu, num_cpus, "num_cpus"); in test_hash_map()
61 ASSERT_EQ(skel->bss->percpu_map_elems, 1, "percpu_map_elems"); in test_hash_map()
62 ASSERT_EQ(skel->bss->percpu_key, 1, "percpu_key"); in test_hash_map()
63 ASSERT_EQ(skel->bss->percpu_val, skel->bss->cpu + 1, "percpu_val"); in test_hash_map()
64 ASSERT_EQ(skel->bss->percpu_output, 100, "percpu_output"); in test_hash_map()
67 for_each_hash_map_elem__destroy(skel); in test_hash_map()
74 struct for_each_array_map_elem *skel; in test_array_map() local
78 skel = for_each_array_map_elem__open_and_load(); in test_array_map()
79 if (!ASSERT_OK_PTR(skel, "for_each_array_map_elem__open_and_load")) in test_array_map()
82 arraymap_fd = bpf_map__fd(skel->maps.arraymap); in test_array_map()
84 max_entries = bpf_map__max_entries(skel->maps.arraymap); in test_array_map()
97 percpu_map_fd = bpf_map__fd(skel->maps.percpu_map); in test_array_map()
109 err = bpf_prog_test_run(bpf_program__fd(skel->progs.test_pkt_access), in test_array_map()
116 ASSERT_EQ(skel->bss->arraymap_output, expected_total, "array_output"); in test_array_map()
117 ASSERT_EQ(skel->bss->cpu + 1, skel->bss->percpu_val, "percpu_val"); in test_array_map()
121 for_each_array_map_elem__destroy(skel); in test_array_map()