Home
last modified time | relevance | path

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

/Linux-v5.4/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_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
70 insns, insns_cnt, "GPL", 0, in bpf_prog_create()
Dbpf_load.c90 size_t insns_cnt = size / sizeof(struct bpf_insn); in load_and_attach() local
131 fd = bpf_load_program(prog_type, prog, insns_cnt, license, kern_version, in load_and_attach()
/Linux-v5.4/tools/testing/selftests/bpf/
Dtest_stub.c23 size_t insns_cnt, const char *license, in bpf_test_load_program() argument
34 load_attr.insns_cnt = insns_cnt; in bpf_test_load_program()
Dtest_cgroup_storage.c38 size_t insns_cnt = sizeof(prog) / sizeof(struct bpf_insn); in main() local
70 prog, insns_cnt, "GPL", 0, in main()
Dtest_cgroup_attach.c58 size_t insns_cnt = sizeof(prog) / sizeof(struct bpf_insn); in prog_load() local
61 prog, insns_cnt, "GPL", 0, in prog_load()
272 size_t insns_cnt = sizeof(prog) / sizeof(struct bpf_insn); in prog_load_cnt() local
276 prog, insns_cnt, "GPL", 0, in prog_load_cnt()
Dtest_sock.c338 attr.insns_cnt = probe_prog_length(attr.insns); in load_sock_prog()
Dtest_sock_addr.c642 const struct bpf_insn *insns, size_t insns_cnt) in load_insns() argument
651 load_attr.insns_cnt = insns_cnt; in load_insns()
Dtest_lru_map.c82 prog.insns_cnt = ARRAY_SIZE(insns); in bpf_map_lookup_elem_with_ref_bit()
Dtest_verifier.c943 attr.insns_cnt = prog_len; in do_test_single()
Dtest_sysctl.c1421 attr.insns_cnt = probe_prog_length(attr.insns); in load_sysctl_prog_insns()
/Linux-v5.4/tools/testing/selftests/bpf/prog_tests/
Draw_tp_writable_test_run.c23 .insns_cnt = sizeof(trace_program) / sizeof(struct bpf_insn), in test_raw_tp_writable_test_run()
41 .insns_cnt = sizeof(skb_program) / sizeof(struct bpf_insn), in test_raw_tp_writable_test_run()
Draw_tp_writable_reject_nbd_invalid.c25 .insns_cnt = sizeof(program) / sizeof(struct bpf_insn), in test_raw_tp_writable_reject_nbd_invalid()
Dsockopt.c865 insns[attr.insns_cnt].code != (BPF_JMP | BPF_EXIT); in load_prog()
866 attr.insns_cnt++) { in load_prog()
868 attr.insns_cnt++; in load_prog()
/Linux-v5.4/tools/lib/bpf/
Dbpf.h78 size_t insns_cnt; member
102 const struct bpf_insn *insns, size_t insns_cnt,
107 size_t insns_cnt, __u32 prog_flags,
Dlibbpf_probes.c69 size_t insns_cnt, char *buf, size_t buf_len, __u32 ifindex) in probe_load() argument
111 xattr.insns_cnt = insns_cnt; in probe_load()
Dbpf.c231 attr.insn_cnt = (__u32)load_attr->insns_cnt; in bpf_load_program_xattr()
317 size_t insns_cnt, const char *license, in bpf_load_program() argument
328 load_attr.insns_cnt = insns_cnt; in bpf_load_program()
336 size_t insns_cnt, __u32 prog_flags, const char *license, in bpf_verify_program() argument
344 attr.insn_cnt = (__u32)insns_cnt; in bpf_verify_program()
Dbtf.h95 const char *sec_name, __u32 insns_cnt,
99 const char *sec_name, __u32 insns_cnt,
Dlibbpf.c161 size_t insns_cnt, main_prog_cnt; member
343 prog->insns_cnt = 0; in bpf_program__exit()
392 prog->insns_cnt = size / bpf_insn_sz; in bpf_program__init()
1961 attr.insns_cnt = ARRAY_SIZE(insns); in bpf_object__probe_name()
2018 prg_attr.insns_cnt = ARRAY_SIZE(insns); in bpf_object__probe_global_data()
3211 new_cnt = prog->insns_cnt + text->insns_cnt; in bpf_program__reloc_text()
3221 prog->insns_cnt); in bpf_program__reloc_text()
3226 memcpy(new_insn + prog->insns_cnt, text->insns, in bpf_program__reloc_text()
3227 text->insns_cnt * sizeof(*insn)); in bpf_program__reloc_text()
3229 prog->main_prog_cnt = prog->insns_cnt; in bpf_program__reloc_text()
[all …]
Dbtf.c1001 const char *sec_name, __u32 insns_cnt, in btf_ext_reloc_info() argument
1037 insns_cnt; in btf_ext_reloc_info()
1049 const char *sec_name, __u32 insns_cnt, in btf_ext__reloc_func_info() argument
1053 insns_cnt, func_info, cnt); in btf_ext__reloc_func_info()
1058 const char *sec_name, __u32 insns_cnt, in btf_ext__reloc_line_info() argument
1062 insns_cnt, line_info, cnt); in btf_ext__reloc_line_info()
Dxsk.c307 size_t insns_cnt = sizeof(prog) / sizeof(struct bpf_insn); in xsk_load_xdp_prog() local
309 prog_fd = bpf_load_program(BPF_PROG_TYPE_XDP, prog, insns_cnt, in xsk_load_xdp_prog()
Dlibbpf.h246 struct bpf_insn *insns, int insns_cnt,