/linux-master/samples/bpf/ |
H A D | test_cgrp2_sock.c | 79 size_t insns_cnt; local 83 insns_cnt = sizeof(prog_start) + sizeof(prog_end); 85 insns_cnt += sizeof(prog_dev); 88 insns_cnt += sizeof(prog_mark); 91 insns_cnt += sizeof(prog_prio); 93 p = prog = malloc(insns_cnt); 120 insns_cnt /= sizeof(struct bpf_insn); 123 prog, insns_cnt, &opts);
|
H A D | sock_example.c | 62 size_t insns_cnt = ARRAY_SIZE(prog); local 69 prog, insns_cnt, &opts);
|
H A D | fds_example.c | 56 size_t insns_cnt = ARRAY_SIZE(insns); local 73 insns, insns_cnt, &opts);
|
H A D | test_cgrp2_attach.c | 74 size_t insns_cnt = ARRAY_SIZE(prog); local 81 prog, insns_cnt, &opts);
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | cgroup_attach_autodetach.c | 17 size_t insns_cnt = ARRAY_SIZE(prog); local 20 prog, insns_cnt, "GPL", 0,
|
H A D | cgroup_attach_override.c | 19 size_t insns_cnt = ARRAY_SIZE(prog); local 22 prog, insns_cnt, "GPL", 0,
|
H A D | cgroup_attach_multi.c | 66 size_t insns_cnt = ARRAY_SIZE(prog); local 70 prog, insns_cnt, "GPL", 0,
|
H A D | sockopt.c | 942 int fd, insns_cnt = 0; local 945 insns[insns_cnt].code != (BPF_JMP | BPF_EXIT); 946 insns_cnt++) { 948 insns_cnt++; 950 fd = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SOCKOPT, NULL, "GPL", insns, insns_cnt, &opts);
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | testing_helpers.h | 20 size_t insns_cnt, const char *license,
|
H A D | test_cgroup_storage.c | 39 size_t insns_cnt = ARRAY_SIZE(prog); local 74 prog, insns_cnt, "GPL", 0,
|
H A D | testing_helpers.c | 324 size_t insns_cnt, const char *license, 336 return bpf_prog_load(type, NULL, license, insns, insns_cnt, &opts); 323 bpf_test_load_program(enum bpf_prog_type type, const struct bpf_insn *insns, size_t insns_cnt, const char *license, __u32 kern_version, char *log_buf, size_t log_buf_sz) argument
|
H A D | test_sock_addr.c | 646 const struct bpf_insn *insns, size_t insns_cnt) 655 ret = bpf_prog_load(BPF_PROG_TYPE_CGROUP_SOCK_ADDR, NULL, "GPL", insns, insns_cnt, &opts); 645 load_insns(const struct sock_addr_test *test, const struct bpf_insn *insns, size_t insns_cnt) argument
|
/linux-master/tools/lib/bpf/ |
H A D | libbpf_probes.c | 104 const struct bpf_insn *insns, size_t insns_cnt, 191 fd = bpf_prog_load(prog_type, NULL, "GPL", insns, insns_cnt, &opts); 103 probe_prog_load(enum bpf_prog_type prog_type, const struct bpf_insn *insns, size_t insns_cnt, char *log_buf, size_t log_buf_sz) argument
|
H A D | libbpf.c | 437 size_t insns_cnt; member in struct:bpf_program 747 prog->insns_cnt = 0; 788 /* insns_cnt can later be increased by appending used subprograms */ 789 prog->insns_cnt = prog->sec_insn_cnt; 5842 if (insn_idx >= prog->insns_cnt) 6236 subprog->sub_insn_off = main_prog->insns_cnt; 6238 new_cnt = main_prog->insns_cnt + subprog->insns_cnt; 6245 main_prog->insns_cnt = new_cnt; 6248 subprog->insns_cnt * sizeo 7315 bpf_object_load_prog(struct bpf_object *obj, struct bpf_program *prog, struct bpf_insn *insns, int insns_cnt, const char *license, __u32 kern_version, int *prog_fd) argument [all...] |
/linux-master/tools/bpf/bpftool/ |
H A D | feature.c | 514 const struct bpf_insn *insns, size_t insns_cnt, 527 fd = bpf_prog_load(prog_type, NULL, "GPL", insns, insns_cnt, &opts); 513 probe_prog_load_ifindex(enum bpf_prog_type prog_type, const struct bpf_insn *insns, size_t insns_cnt, char *log_buf, size_t log_buf_sz, __u32 ifindex) argument
|