Lines Matching defs:obj

17 	struct bpf_object *obj;
26 err = bpf_prog_test_load("tailcall1.bpf.o", BPF_PROG_TYPE_SCHED_CLS, &obj,
31 prog = bpf_object__find_program_by_name(obj, "entry");
39 prog_array = bpf_object__find_map_by_name(obj, "jmp_table");
50 prog = bpf_object__find_program_by_name(obj, prog_name);
80 prog = bpf_object__find_program_by_name(obj, prog_name);
101 prog = bpf_object__find_program_by_name(obj, prog_name);
141 bpf_object__close(obj);
153 struct bpf_object *obj;
162 err = bpf_prog_test_load("tailcall2.bpf.o", BPF_PROG_TYPE_SCHED_CLS, &obj,
167 prog = bpf_object__find_program_by_name(obj, "entry");
175 prog_array = bpf_object__find_map_by_name(obj, "jmp_table");
186 prog = bpf_object__find_program_by_name(obj, prog_name);
221 bpf_object__close(obj);
227 struct bpf_object *obj = NULL, *fentry_obj = NULL, *fexit_obj = NULL;
239 err = bpf_prog_test_load(which, BPF_PROG_TYPE_SCHED_CLS, &obj,
244 prog = bpf_object__find_program_by_name(obj, "entry");
252 prog_array = bpf_object__find_map_by_name(obj, "jmp_table");
260 prog = bpf_object__find_program_by_name(obj, "classifier_0");
325 data_map = bpf_object__find_map_by_name(obj, "tailcall.bss");
385 bpf_object__close(obj);
413 struct bpf_object *obj;
423 err = bpf_prog_test_load("tailcall4.bpf.o", BPF_PROG_TYPE_SCHED_CLS, &obj,
428 prog = bpf_object__find_program_by_name(obj, "entry");
436 prog_array = bpf_object__find_map_by_name(obj, "jmp_table");
444 data_map = bpf_object__find_map_by_name(obj, "tailcall.bss");
455 prog = bpf_object__find_program_by_name(obj, prog_name);
492 bpf_object__close(obj);
503 struct bpf_object *obj;
513 err = bpf_prog_test_load("tailcall5.bpf.o", BPF_PROG_TYPE_SCHED_CLS, &obj,
518 prog = bpf_object__find_program_by_name(obj, "entry");
526 prog_array = bpf_object__find_map_by_name(obj, "jmp_table");
534 data_map = bpf_object__find_map_by_name(obj, "tailcall.bss");
545 prog = bpf_object__find_program_by_name(obj, prog_name);
582 bpf_object__close(obj);
593 struct bpf_object *obj;
602 &obj, &prog_fd);
606 prog = bpf_object__find_program_by_name(obj, "entry");
614 prog_array = bpf_object__find_map_by_name(obj, "jmp_table");
626 prog = bpf_object__find_program_by_name(obj, prog_name);
665 bpf_object__close(obj);
677 struct bpf_object *obj;
686 &obj, &prog_fd);
690 prog = bpf_object__find_program_by_name(obj, "entry");
698 prog_array = bpf_object__find_map_by_name(obj, "jmp_table");
706 prog = bpf_object__find_program_by_name(obj, "classifier_0");
723 data_map = bpf_object__find_map_by_name(obj, "tailcall.bss");
745 bpf_object__close(obj);
757 struct bpf_object *obj;
766 &obj, &prog_fd);
770 prog = bpf_object__find_program_by_name(obj, "entry");
778 prog_array = bpf_object__find_map_by_name(obj, "jmp_table");
789 prog = bpf_object__find_program_by_name(obj, prog_name);
824 bpf_object__close(obj);
852 struct bpf_object *obj;
861 &obj, &prog_fd);
865 prog = bpf_object__find_program_by_name(obj, "entry");
873 prog_array = bpf_object__find_map_by_name(obj, "jmp_table");
884 prog = bpf_object__find_program_by_name(obj, prog_name);
897 data_map = bpf_object__find_map_by_name(obj, "tailcall.bss");
922 bpf_object__close(obj);
932 struct tailcall_bpf2bpf6 *obj;
940 obj = tailcall_bpf2bpf6__open_and_load();
941 if (!ASSERT_OK_PTR(obj, "open and load"))
944 main_fd = bpf_program__fd(obj->progs.entry);
948 map_fd = bpf_map__fd(obj->maps.jmp_table);
952 prog_fd = bpf_program__fd(obj->progs.classifier_0);
965 data_fd = bpf_map__fd(obj->maps.bss);
975 tailcall_bpf2bpf6__destroy(obj);