Lines Matching refs:prog_fd
105 int err, prog_fd; in test_pkt_access() local
107 err = bpf_prog_load(file, BPF_PROG_TYPE_SCHED_CLS, &obj, &prog_fd); in test_pkt_access()
113 err = bpf_prog_test_run(prog_fd, 100000, &pkt_v4, sizeof(pkt_v4), in test_pkt_access()
119 err = bpf_prog_test_run(prog_fd, 100000, &pkt_v6, sizeof(pkt_v6), in test_pkt_access()
139 int err, prog_fd, map_fd; in test_xdp() local
141 err = bpf_prog_load(file, BPF_PROG_TYPE_XDP, &obj, &prog_fd); in test_xdp()
153 err = bpf_prog_test_run(prog_fd, 1, &pkt_v4, sizeof(pkt_v4), in test_xdp()
161 err = bpf_prog_test_run(prog_fd, 1, &pkt_v6, sizeof(pkt_v6), in test_xdp()
177 int err, prog_fd; in test_xdp_adjust_tail() local
179 err = bpf_prog_load(file, BPF_PROG_TYPE_XDP, &obj, &prog_fd); in test_xdp_adjust_tail()
185 err = bpf_prog_test_run(prog_fd, 1, &pkt_v4, sizeof(pkt_v4), in test_xdp_adjust_tail()
192 err = bpf_prog_test_run(prog_fd, 1, &pkt_v6, sizeof(pkt_v6), in test_xdp_adjust_tail()
228 int err, i, prog_fd, map_fd; in test_l4lb() local
234 err = bpf_prog_load(file, BPF_PROG_TYPE_SCHED_CLS, &obj, &prog_fd); in test_l4lb()
255 err = bpf_prog_test_run(prog_fd, NUM_ITER, &pkt_v4, sizeof(pkt_v4), in test_l4lb()
262 err = bpf_prog_test_run(prog_fd, NUM_ITER, &pkt_v6, sizeof(pkt_v6), in test_l4lb()
317 int err, i, prog_fd, map_fd; in test_xdp_noinline() local
323 err = bpf_prog_load(file, BPF_PROG_TYPE_XDP, &obj, &prog_fd); in test_xdp_noinline()
344 err = bpf_prog_test_run(prog_fd, NUM_ITER, &pkt_v4, sizeof(pkt_v4), in test_xdp_noinline()
351 err = bpf_prog_test_run(prog_fd, NUM_ITER, &pkt_v6, sizeof(pkt_v6), in test_xdp_noinline()
377 int err, prog_fd; in test_tcp_estats() local
381 err = bpf_prog_load(file, BPF_PROG_TYPE_TRACEPOINT, &obj, &prog_fd); in test_tcp_estats()
553 int prog_fd; in test_bpf_obj_id() local
557 prog_fd = bpf_prog_get_fd_by_id(next_id); in test_bpf_obj_id()
558 if (prog_fd < 0 && errno == ENOENT) in test_bpf_obj_id()
561 if (CHECK(prog_fd < 0, "get-prog-fd(next_id)", in test_bpf_obj_id()
563 prog_fd, next_id, errno)) in test_bpf_obj_id()
580 err = bpf_obj_get_info_by_fd(prog_fd, &prog_info, &info_len); in test_bpf_obj_id()
591 err = bpf_obj_get_info_by_fd(prog_fd, &prog_info, &info_len); in test_bpf_obj_id()
602 close(prog_fd); in test_bpf_obj_id()
666 int err, prog_fd; in test_pkt_md_access() local
668 err = bpf_prog_load(file, BPF_PROG_TYPE_SCHED_CLS, &obj, &prog_fd); in test_pkt_md_access()
674 err = bpf_prog_test_run(prog_fd, 10, &pkt_v4, sizeof(pkt_v4), in test_pkt_md_access()
755 int i, j, bytes, efd, err, prog_fd[num_progs], pmu_fd[num_progs]; in test_tp_attach_query() local
784 &prog_fd[i]); in test_tp_attach_query()
793 err = bpf_obj_get_info_by_fd(prog_fd[i], &prog_info, &info_len); in test_tp_attach_query()
821 err = ioctl(pmu_fd[i], PERF_EVENT_IOC_SET_BPF, prog_fd[i]); in test_tp_attach_query()
949 int bytes, efd, err, pmu_fd, prog_fd, stack_trace_len; in test_stacktrace_map() local
955 err = bpf_prog_load(file, BPF_PROG_TYPE_TRACEPOINT, &obj, &prog_fd); in test_stacktrace_map()
988 err = ioctl(pmu_fd, PERF_EVENT_IOC_SET_BPF, prog_fd); in test_stacktrace_map()
1050 int efd, err, prog_fd; in test_stacktrace_map_raw_tp() local
1054 err = bpf_prog_load(file, BPF_PROG_TYPE_RAW_TRACEPOINT, &obj, &prog_fd); in test_stacktrace_map_raw_tp()
1058 efd = bpf_raw_tracepoint_open("sched_switch", prog_fd); in test_stacktrace_map_raw_tp()
1131 int bytes, efd, err, pmu_fd, prog_fd, stack_trace_len; in test_stacktrace_build_id() local
1140 err = bpf_prog_load(file, BPF_PROG_TYPE_TRACEPOINT, &obj, &prog_fd); in test_stacktrace_build_id()
1175 err = ioctl(pmu_fd, PERF_EVENT_IOC_SET_BPF, prog_fd); in test_stacktrace_build_id()
1279 int err, pmu_fd, prog_fd; in test_stacktrace_build_id_nmi() local
1293 err = bpf_prog_load(file, BPF_PROG_TYPE_PERF_EVENT, &obj, &prog_fd); in test_stacktrace_build_id_nmi()
1310 err = ioctl(pmu_fd, PERF_EVENT_IOC_SET_BPF, prog_fd); in test_stacktrace_build_id_nmi()
1484 int i, efd, err, prog_fd, pmu_fd, perfmap_fd; in test_get_stack_raw_tp() local
1490 err = bpf_prog_load(file, BPF_PROG_TYPE_RAW_TRACEPOINT, &obj, &prog_fd); in test_get_stack_raw_tp()
1494 efd = bpf_raw_tracepoint_open("sys_enter", prog_fd); in test_get_stack_raw_tp()
1551 int efd, err, prog_fd; in test_task_fd_query_rawtp() local
1555 err = bpf_prog_load(file, BPF_PROG_TYPE_RAW_TRACEPOINT, &obj, &prog_fd); in test_task_fd_query_rawtp()
1559 efd = bpf_raw_tracepoint_open("sys_enter", prog_fd); in test_task_fd_query_rawtp()
1625 int err, bytes, efd, prog_fd, pmu_fd; in test_task_fd_query_tp_core() local
1633 err = bpf_prog_load(file, BPF_PROG_TYPE_TRACEPOINT, &obj, &prog_fd); in test_task_fd_query_tp_core()
1664 err = ioctl(pmu_fd, PERF_EVENT_IOC_SET_BPF, prog_fd); in test_task_fd_query_tp_core()