Lines Matching defs:skel

8 #include "linked_list.skel.h"
9 #include "linked_list_fail.skel.h"
106 struct linked_list_fail *skel;
110 skel = linked_list_fail__open_opts(&opts);
111 if (!ASSERT_OK_PTR(skel, "linked_list_fail__open_opts"))
114 prog = bpf_object__find_program_by_name(skel->obj, prog_name);
120 ret = linked_list_fail__load(skel);
130 linked_list_fail__destroy(skel);
156 struct linked_list *skel;
159 skel = linked_list__open_and_load();
160 if (!ASSERT_OK_PTR(skel, "linked_list__open_and_load"))
168 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.map_list_push_pop), &opts);
172 clear_fields(skel->maps.array_map);
174 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.inner_map_list_push_pop), &opts);
178 clear_fields(skel->maps.inner_map);
180 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.global_list_push_pop), &opts);
184 clear_fields(skel->maps.bss_A);
190 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.map_list_push_pop_multiple), &opts);
194 clear_fields(skel->maps.array_map);
196 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.inner_map_list_push_pop_multiple), &opts);
200 clear_fields(skel->maps.inner_map);
202 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.global_list_push_pop_multiple), &opts);
206 clear_fields(skel->maps.bss_A);
212 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.map_list_in_list), &opts);
216 clear_fields(skel->maps.array_map);
218 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.inner_map_list_in_list), &opts);
222 clear_fields(skel->maps.inner_map);
224 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.global_list_in_list), &opts);
228 clear_fields(skel->maps.bss_A);
230 linked_list__destroy(skel);