Lines Matching refs:prog_fd

18 	int err, map_fd, prog_fd, main_fd, i, j;  in test_tailcall_1()  local
31 &prog_fd); in test_tailcall_1()
58 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
59 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_1()
62 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_1()
88 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
89 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_1()
92 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_1()
109 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
110 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_1()
113 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_1()
154 int err, map_fd, prog_fd, main_fd, i; in test_tailcall_2() local
167 &prog_fd); in test_tailcall_2()
194 prog_fd = bpf_program__fd(prog); in test_tailcall_2()
195 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_2()
198 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_2()
233 int err, map_fd, prog_fd, main_fd, data_fd, i, val; in test_tailcall_count() local
244 &prog_fd); in test_tailcall_count()
268 prog_fd = bpf_program__fd(prog); in test_tailcall_count()
269 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_count()
273 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_count()
287 err = bpf_program__set_attach_target(prog, prog_fd, in test_tailcall_count()
311 err = bpf_program__set_attach_target(prog, prog_fd, in test_tailcall_count()
414 int err, map_fd, prog_fd, main_fd, data_fd, i; in test_tailcall_4() local
428 &prog_fd); in test_tailcall_4()
463 prog_fd = bpf_program__fd(prog); in test_tailcall_4()
464 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_4()
467 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_4()
504 int err, map_fd, prog_fd, main_fd, data_fd, i, key[] = { 1111, 1234, 5678 }; in test_tailcall_5() local
518 &prog_fd); in test_tailcall_5()
553 prog_fd = bpf_program__fd(prog); in test_tailcall_5()
554 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_5()
557 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_5()
594 int err, map_fd, prog_fd, main_fd, i; in test_tailcall_bpf2bpf_1() local
606 &obj, &prog_fd); in test_tailcall_bpf2bpf_1()
634 prog_fd = bpf_program__fd(prog); in test_tailcall_bpf2bpf_1()
635 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_bpf2bpf_1()
638 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_1()
678 int err, map_fd, prog_fd, main_fd, data_fd, i, val; in test_tailcall_bpf2bpf_2() local
690 &obj, &prog_fd); in test_tailcall_bpf2bpf_2()
714 prog_fd = bpf_program__fd(prog); in test_tailcall_bpf2bpf_2()
715 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_bpf2bpf_2()
719 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_2()
758 int err, map_fd, prog_fd, main_fd, i; in test_tailcall_bpf2bpf_3() local
770 &obj, &prog_fd); in test_tailcall_bpf2bpf_3()
797 prog_fd = bpf_program__fd(prog); in test_tailcall_bpf2bpf_3()
798 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_bpf2bpf_3()
801 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_3()
852 int err, map_fd, prog_fd, main_fd, data_fd, i; in test_tailcall_bpf2bpf_4() local
865 &obj, &prog_fd); in test_tailcall_bpf2bpf_4()
892 prog_fd = bpf_program__fd(prog); in test_tailcall_bpf2bpf_4()
893 if (CHECK_FAIL(prog_fd < 0)) in test_tailcall_bpf2bpf_4()
896 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_4()
937 int err, map_fd, prog_fd, main_fd, data_fd, i, val; in test_tailcall_bpf2bpf_6() local
956 prog_fd = bpf_program__fd(obj->progs.classifier_0); in test_tailcall_bpf2bpf_6()
957 if (!ASSERT_GE(prog_fd, 0, "classifier_0 prog fd")) in test_tailcall_bpf2bpf_6()
961 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_6()
1016 int err, map_fd, prog_fd, data_fd, i, val; in test_tailcall_bpf2bpf_fentry_entry() local
1030 &tgt_obj, &prog_fd); in test_tailcall_bpf2bpf_fentry_entry()
1046 prog_fd = bpf_program__fd(prog); in test_tailcall_bpf2bpf_fentry_entry()
1047 if (!ASSERT_FALSE(prog_fd < 0, "find classifier_0 prog fd")) in test_tailcall_bpf2bpf_fentry_entry()
1051 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_fentry_entry()
1064 err = bpf_program__set_attach_target(prog, prog_fd, "classifier_0"); in test_tailcall_bpf2bpf_fentry_entry()
1076 err = bpf_prog_test_run_opts(prog_fd, &topts); in test_tailcall_bpf2bpf_fentry_entry()
1198 int err, map_fd, prog_fd, main_data_fd, fentry_data_fd, fexit_data_fd, i, val; in test_tailcall_hierarchy_count() local
1213 &prog_fd); in test_tailcall_hierarchy_count()
1221 prog_fd = bpf_program__fd(prog); in test_tailcall_hierarchy_count()
1222 if (!ASSERT_GE(prog_fd, 0, "prog_fd")) in test_tailcall_hierarchy_count()
1236 err = bpf_program__set_attach_target(fentry_prog, prog_fd, in test_tailcall_hierarchy_count()
1281 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_hierarchy_count()
1301 err = bpf_program__set_attach_target(prog, prog_fd, in test_tailcall_hierarchy_count()
1325 err = bpf_program__set_attach_target(prog, prog_fd, in test_tailcall_hierarchy_count()
1339 err = bpf_prog_test_run_opts(prog_fd, &topts); in test_tailcall_hierarchy_count()
1391 err = bpf_prog_test_run_opts(prog_fd, &topts); in test_tailcall_hierarchy_count()
1509 int prog_fd, tc_prog_fd, map_fd; in test_tailcall_freplace() local
1539 prog_fd = bpf_program__fd(freplace_prog); in test_tailcall_freplace()
1541 err = bpf_map_update_elem(map_fd, &key, &prog_fd, BPF_ANY); in test_tailcall_freplace()
1549 err = bpf_map_update_elem(map_fd, &key, &prog_fd, BPF_ANY); in test_tailcall_freplace()
1568 int prog_fd, map_fd; in test_tailcall_bpf2bpf_freplace() local
1581 prog_fd = bpf_program__fd(tc_skel->progs.entry_tc); in test_tailcall_bpf2bpf_freplace()
1587 prog_fd, "subprog_tc"); in test_tailcall_bpf2bpf_freplace()
1598 prog_fd, "subprog_tc"); in test_tailcall_bpf2bpf_freplace()
1611 err = bpf_map_update_elem(map_fd, &key, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_freplace()
1621 err = bpf_map_update_elem(map_fd, &key, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_freplace()
1626 prog_fd, "subprog_tc"); in test_tailcall_bpf2bpf_freplace()
1637 prog_fd, "subprog_tc"); in test_tailcall_bpf2bpf_freplace()
1641 err = bpf_map_update_elem(map_fd, &key, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_freplace()