Lines Matching refs:prog_fd

17 	int err, map_fd, prog_fd, main_fd, i, j;  in test_tailcall_1()  local
30 &prog_fd); in test_tailcall_1()
57 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
58 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_1()
61 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_1()
87 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
88 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_1()
91 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_1()
108 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
109 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_1()
112 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_1()
153 int err, map_fd, prog_fd, main_fd, i; in test_tailcall_2() local
166 &prog_fd); in test_tailcall_2()
193 prog_fd = bpf_program__fd(prog); in test_tailcall_2()
194 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_2()
197 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_2()
232 int err, map_fd, prog_fd, main_fd, data_fd, i, val; in test_tailcall_count() local
243 &prog_fd); in test_tailcall_count()
267 prog_fd = bpf_program__fd(prog); in test_tailcall_count()
268 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_count()
272 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_count()
286 err = bpf_program__set_attach_target(prog, prog_fd, in test_tailcall_count()
310 err = bpf_program__set_attach_target(prog, prog_fd, in test_tailcall_count()
413 int err, map_fd, prog_fd, main_fd, data_fd, i; in test_tailcall_4() local
427 &prog_fd); in test_tailcall_4()
462 prog_fd = bpf_program__fd(prog); in test_tailcall_4()
463 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_4()
466 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_4()
503 int err, map_fd, prog_fd, main_fd, data_fd, i, key[] = { 1111, 1234, 5678 }; in test_tailcall_5() local
517 &prog_fd); in test_tailcall_5()
552 prog_fd = bpf_program__fd(prog); in test_tailcall_5()
553 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_5()
556 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_5()
593 int err, map_fd, prog_fd, main_fd, i; in test_tailcall_bpf2bpf_1() local
605 &obj, &prog_fd); in test_tailcall_bpf2bpf_1()
633 prog_fd = bpf_program__fd(prog); in test_tailcall_bpf2bpf_1()
634 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_bpf2bpf_1()
637 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_1()
677 int err, map_fd, prog_fd, main_fd, data_fd, i, val; in test_tailcall_bpf2bpf_2() local
689 &obj, &prog_fd); in test_tailcall_bpf2bpf_2()
713 prog_fd = bpf_program__fd(prog); in test_tailcall_bpf2bpf_2()
714 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_bpf2bpf_2()
718 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_2()
757 int err, map_fd, prog_fd, main_fd, i; in test_tailcall_bpf2bpf_3() local
769 &obj, &prog_fd); in test_tailcall_bpf2bpf_3()
796 prog_fd = bpf_program__fd(prog); in test_tailcall_bpf2bpf_3()
797 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_bpf2bpf_3()
800 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_3()
851 int err, map_fd, prog_fd, main_fd, data_fd, i; in test_tailcall_bpf2bpf_4() local
864 &obj, &prog_fd); in test_tailcall_bpf2bpf_4()
891 prog_fd = bpf_program__fd(prog); in test_tailcall_bpf2bpf_4()
892 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_bpf2bpf_4()
895 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_4()
936 int err, map_fd, prog_fd, main_fd, data_fd, i, val; in test_tailcall_bpf2bpf_6() local
955 prog_fd = bpf_program__fd(obj->progs.classifier_0); in test_tailcall_bpf2bpf_6()
956 if (!ASSERT_GE(prog_fd, 0, "classifier_0 prog fd")) in test_tailcall_bpf2bpf_6()
960 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_6()
1015 int err, map_fd, prog_fd, data_fd, i, val; in test_tailcall_bpf2bpf_fentry_entry() local
1029 &tgt_obj, &prog_fd); in test_tailcall_bpf2bpf_fentry_entry()
1045 prog_fd = bpf_program__fd(prog); in test_tailcall_bpf2bpf_fentry_entry()
1046 if (!ASSERT_FALSE(prog_fd < 0, "find classifier_0 prog fd")) in test_tailcall_bpf2bpf_fentry_entry()
1050 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_fentry_entry()
1063 err = bpf_program__set_attach_target(prog, prog_fd, "classifier_0"); in test_tailcall_bpf2bpf_fentry_entry()
1075 err = bpf_prog_test_run_opts(prog_fd, &topts); in test_tailcall_bpf2bpf_fentry_entry()
1197 int err, map_fd, prog_fd, main_data_fd, fentry_data_fd, fexit_data_fd, i, val; in test_tailcall_hierarchy_count() local
1212 &prog_fd); in test_tailcall_hierarchy_count()
1220 prog_fd = bpf_program__fd(prog); in test_tailcall_hierarchy_count()
1221 if (!ASSERT_GE(prog_fd, 0, "prog_fd")) in test_tailcall_hierarchy_count()
1235 err = bpf_program__set_attach_target(fentry_prog, prog_fd, in test_tailcall_hierarchy_count()
1280 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_hierarchy_count()
1300 err = bpf_program__set_attach_target(prog, prog_fd, in test_tailcall_hierarchy_count()
1324 err = bpf_program__set_attach_target(prog, prog_fd, in test_tailcall_hierarchy_count()
1338 err = bpf_prog_test_run_opts(prog_fd, &topts); in test_tailcall_hierarchy_count()
1390 err = bpf_prog_test_run_opts(prog_fd, &topts); in test_tailcall_hierarchy_count()
1508 int prog_fd, map_fd; in test_tailcall_freplace() local
1526 prog_fd = bpf_program__fd(tc_skel->progs.entry_tc); in test_tailcall_freplace()
1528 err = bpf_program__set_attach_target(freplace_prog, prog_fd, "subprog"); in test_tailcall_freplace()
1536 freplace_link = bpf_program__attach_freplace(freplace_prog, prog_fd, in test_tailcall_freplace()
1542 prog_fd = bpf_program__fd(freplace_prog); in test_tailcall_freplace()
1544 err = bpf_map_update_elem(map_fd, &key, &prog_fd, BPF_ANY); in test_tailcall_freplace()
1548 prog_fd = bpf_program__fd(tc_skel->progs.entry_tc); in test_tailcall_freplace()
1549 err = bpf_prog_test_run_opts(prog_fd, &topts); in test_tailcall_freplace()