Lines Matching refs:obj
8 static void subskeleton_lib_setup(struct bpf_object *obj) in subskeleton_lib_setup() argument
10 struct test_subskeleton_lib *lib = test_subskeleton_lib__open(obj); in subskeleton_lib_setup()
23 static int subskeleton_lib_subresult(struct bpf_object *obj) in subskeleton_lib_subresult() argument
25 struct test_subskeleton_lib *lib = test_subskeleton_lib__open(obj); in subskeleton_lib_subresult()
61 subskeleton_lib_setup(skel->obj); in subtest_skel_subskeleton()
74 result = subskeleton_lib_subresult(skel->obj) * 10; in subtest_skel_subskeleton()
87 struct bpf_object *obj; in subtest_obj_subskeleton() local
98 obj = bpf_object__open_mem(elf_bytes, elf_bytes_sz, NULL); in subtest_obj_subskeleton()
99 if (!ASSERT_OK_PTR(obj, "obj_open_mem")) in subtest_obj_subskeleton()
102 map = bpf_object__find_map_by_name(obj, ".rodata"); in subtest_obj_subskeleton()
112 subskeleton_lib_setup(obj); in subtest_obj_subskeleton()
114 err = bpf_object__load(obj); in subtest_obj_subskeleton()
118 prog = bpf_object__find_program_by_name(obj, "handler1"); in subtest_obj_subskeleton()
129 map = bpf_object__find_map_by_name(obj, ".bss"); in subtest_obj_subskeleton()
137 result = subskeleton_lib_subresult(obj) * 10; in subtest_obj_subskeleton()
142 bpf_object__close(obj); in subtest_obj_subskeleton()