Home
last modified time | relevance | path

Searched refs:insns_cnt (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/samples/bpf/
Dtest_cgrp2_sock.c75 size_t insns_cnt; in prog_load() local
79 insns_cnt = sizeof(prog_start) + sizeof(prog_end); in prog_load()
81 insns_cnt += sizeof(prog_dev); in prog_load()
84 insns_cnt += sizeof(prog_mark); in prog_load()
87 insns_cnt += sizeof(prog_prio); in prog_load()
89 p = prog = malloc(insns_cnt); in prog_load()
116 insns_cnt /= sizeof(struct bpf_insn); in prog_load()
118 ret = bpf_load_program(BPF_PROG_TYPE_CGROUP_SOCK, prog, insns_cnt, in prog_load()
Dsock_example.c61 size_t insns_cnt = sizeof(prog) / sizeof(struct bpf_insn); in test_sock() local
63 prog_fd = bpf_load_program(BPF_PROG_TYPE_SOCKET_FILTER, prog, insns_cnt, in test_sock()
Dtest_cgrp2_attach2.c49 size_t insns_cnt = sizeof(prog) / sizeof(struct bpf_insn); in prog_load() local
52 prog, insns_cnt, "GPL", 0, in prog_load()
246 size_t insns_cnt = sizeof(prog) / sizeof(struct bpf_insn); in prog_load_cnt() local
250 prog, insns_cnt, "GPL", 0, in prog_load_cnt()
Dtest_cgrp2_attach.c72 size_t insns_cnt = sizeof(prog) / sizeof(struct bpf_insn); in prog_load() local
75 prog, insns_cnt, "GPL", 0, in prog_load()
Dfds_example.c59 size_t insns_cnt = sizeof(insns) / sizeof(struct bpf_insn); in bpf_prog_create() local
66 insns, insns_cnt, "GPL", 0, in bpf_prog_create()
Dbpf_load.c72 size_t insns_cnt = size / sizeof(struct bpf_insn); in load_and_attach() local
113 fd = bpf_load_program(prog_type, prog, insns_cnt, license, kern_version, in load_and_attach()
/Linux-v4.19/tools/lib/bpf/
Dbpf.h66 size_t insns_cnt; member
77 size_t insns_cnt, const char *license,
81 size_t insns_cnt, int strict_alignment,
Dlibbpf.c140 size_t insns_cnt, main_prog_cnt; member
272 prog->insns_cnt = 0; in bpf_program__exit()
300 prog->insns_cnt = size / sizeof(struct bpf_insn); in bpf_program__init()
302 prog->insns_cnt * sizeof(struct bpf_insn)); in bpf_program__init()
1194 new_cnt = prog->insns_cnt + text->insns_cnt; in bpf_program__reloc_text()
1200 memcpy(new_insn + prog->insns_cnt, text->insns, in bpf_program__reloc_text()
1201 text->insns_cnt * sizeof(*insn)); in bpf_program__reloc_text()
1203 prog->main_prog_cnt = prog->insns_cnt; in bpf_program__reloc_text()
1204 prog->insns_cnt = new_cnt; in bpf_program__reloc_text()
1206 text->insns_cnt, text->section_name, in bpf_program__reloc_text()
[all …]
Dbpf.c199 attr.insn_cnt = (__u32)load_attr->insns_cnt; in bpf_load_program_xattr()
223 size_t insns_cnt, const char *license, in bpf_load_program() argument
234 load_attr.insns_cnt = insns_cnt; in bpf_load_program()
242 size_t insns_cnt, int strict_alignment, in bpf_verify_program() argument
250 attr.insn_cnt = (__u32)insns_cnt; in bpf_verify_program()
Dlibbpf.h189 struct bpf_insn *insns, int insns_cnt,
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_cgroup_storage.c29 size_t insns_cnt = sizeof(prog) / sizeof(struct bpf_insn); in main() local
44 prog, insns_cnt, "GPL", 0, in main()
Dtest_sock_addr.c520 const struct bpf_insn *insns, size_t insns_cnt) in load_insns() argument
529 load_attr.insns_cnt = insns_cnt; in load_insns()
Dtest_sock.c333 attr.insns_cnt = probe_prog_length(attr.insns); in load_sock_prog()