Searched refs:fd_prog (Results 1 – 6 of 6) sorted by relevance
| /linux/tools/testing/selftests/bpf/ |
| H A D | test_tag.c | 57 int fd_prog; in bpf_try_load_prog() local 60 fd_prog = bpf_test_load_program(BPF_PROG_TYPE_SCHED_CLS, prog, insns, "", 0, in bpf_try_load_prog() 62 assert(fd_prog > 0); in bpf_try_load_prog() 65 return fd_prog; in bpf_try_load_prog() 91 static void tag_from_fdinfo(int fd_prog, uint8_t *tag, uint32_t len) in tag_from_fdinfo() argument 99 fd_prog); in tag_from_fdinfo() 168 int i, fd_prog; in do_test() local 173 fd_prog = bpf_try_load_prog(i, fd_map, bpf_filler); in do_test() 174 tag_from_fdinfo(fd_prog, ftag, sizeof(ftag)); in do_test() 179 close(fd_prog); in do_test() [all...] |
| H A D | test_verifier.c | 1253 static int do_prog_test_run(int fd_prog, bool unpriv, uint32_t expected_val, in do_prog_test_run() argument 1269 err = bpf_prog_test_run_opts(fd_prog, &topts); in do_prog_test_run() 1456 static bool check_xlated_program(struct bpf_test *test, int fd_prog) in check_xlated_program() argument 1467 if (get_xlated_program(fd_prog, &buf, &cnt)) { in check_xlated_program() 1507 int fd_prog, btf_fd, expected_ret, alignment_prevented_execution; in do_test_single() local 1527 fd_prog = -1; in do_test_single() 1603 fd_prog = bpf_prog_load(prog_type, NULL, "GPL", prog, prog_len, &opts); in do_test_single() 1609 if (fd_prog < 0 && prog_type != BPF_PROG_TYPE_TRACING && in do_test_single() 1616 if (fd_prog < 0 && saved_errno == ENOTSUPP) { in do_test_single() 1625 if (fd_prog < 0) { in do_test_single() [all …]
|
| H A D | testing_helpers.c | 455 int get_xlated_program(int fd_prog, struct bpf_insn **buf, __u32 *cnt) in get_xlated_program() argument 462 if (bpf_prog_get_info_by_fd(fd_prog, &info, &info_len)) { in get_xlated_program() 484 if (bpf_prog_get_info_by_fd(fd_prog, &info, &info_len)) { in get_xlated_program()
|
| H A D | testing_helpers.h | 58 int get_xlated_program(int fd_prog, struct bpf_insn **buf, __u32 *cnt);
|
| H A D | test_loader.c | 1027 static int do_prog_test_run(int fd_prog, int *retval, bool empty_opts, int linear_sz) in run_subtest() 1051 err = bpf_prog_test_run_opts(fd_prog, &topts); in run_subtest() 852 do_prog_test_run(int fd_prog,int * retval,bool empty_opts) do_prog_test_run() argument
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | align.c | 618 int fd_prog; in do_test_single() 622 fd_prog = bpf_prog_load(prog_type ? : BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", in do_test_single() 624 if (fd_prog < 0 && test->result != REJECT) { in do_test_single() 628 } else if (fd_prog >= 0 && test->result == REJECT) { in do_test_single() 632 close(fd_prog); in do_test_single() 694 if (fd_prog >= 0) in test_align() 695 close(fd_prog); in test_align() 616 int fd_prog; do_test_single() local
|