Home
last modified time | relevance | path

Searched refs:func_info_cnt (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/tools/testing/selftests/bpf/verifier/
H A Dbpf_loop_inline.c64 .func_info_cnt = 2,
98 .func_info_cnt = 2,
140 .func_info_cnt = 3,
179 .func_info_cnt = 3,
249 .func_info_cnt = 3,
262 .func_info_cnt = 2,
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dbtf.c5725 .func_info_cnt = 2,
5756 .func_info_cnt = 2,
5788 .func_info_cnt = 1,
5820 .func_info_cnt = 2,
5839 .func_info_cnt = 0,
5865 .func_info_cnt = 0,
5894 .func_info_cnt = 0,
5921 .func_info_cnt = 0,
5947 .func_info_cnt = 0,
5979 .func_info_cnt = 0,
[all …]
H A Dcore_reloc_raw.c98 attr.func_info_cnt = sizeof(funcs) / sizeof(*funcs); in test_bad_local_id()
/linux-6.15/tools/lib/bpf/
H A Dgen_loader.c977 for (i = 0; i < load_attr->func_info_cnt; i++) in info_blob_bswap()
992 int func_info_tot_sz = load_attr->func_info_cnt * in bpf_gen__prog_load()
1028 attr.func_info_cnt = tgt_endian(load_attr->func_info_cnt); in bpf_gen__prog_load()
1031 func_info, load_attr->func_info_cnt, in bpf_gen__prog_load()
H A Dbpf.c305 attr.func_info_cnt = OPTS_GET(opts, func_info_cnt, 0); in bpf_prog_load()
332 if (!finfo && attr.func_info_cnt && in bpf_prog_load()
336 attr.func_info_cnt, in bpf_prog_load()
H A Dbpf.h91 __u32 func_info_cnt; member
H A Dfeatures.c500 opts.func_info_cnt = ARRAY_SIZE(func_infos); in probe_kern_arg_ctx_tag()
H A Dlibbpf.c491 __u32 func_info_cnt; member
6278 &main_prog->func_info_cnt, in reloc_prog_func_and_line_info()
6960 orig_ids = calloc(prog->func_info_cnt, sizeof(*orig_ids)); in bpf_program_fixup_func_info()
6963 for (i = 0; i < prog->func_info_cnt; i++) { in bpf_program_fixup_func_info()
6993 for (rec_idx = 0; rec_idx < prog->func_info_cnt; rec_idx++) { in bpf_program_fixup_func_info()
7521 load_attr.func_info_cnt = prog->func_info_cnt; in bpf_object_load_prog()
/linux-6.15/tools/testing/selftests/bpf/
H A Dtest_verifier.c162 int func_info_cnt; member
1595 if (test->func_info_cnt != 0) { in do_test_single()
1597 opts.func_info_cnt = test->func_info_cnt; in do_test_single()
/linux-6.15/Documentation/bpf/
H A Ddrgn.rst186 .func_info_cnt = (u32)1,
H A Dbtf.rst687 __u32 func_info_cnt; /* number of bpf_func_info records */
/linux-6.15/tools/include/uapi/linux/
H A Dbpf.h1556 __u32 func_info_cnt; /* number of bpf_func_info records */ member
/linux-6.15/include/uapi/linux/
H A Dbpf.h1556 __u32 func_info_cnt; /* number of bpf_func_info records */ member
/linux-6.15/kernel/bpf/
H A Dcore.c610 if (prog->aux->func_info_cnt && prog->aux->func_idx < prog->aux->func_info_cnt) { in bpf_prog_ksym_set_name()
H A Dverifier.c2915 if (!aux->func_info_cnt) in bpf_find_exception_callback_insn_off()
2948 for (i = 0; i < aux->func_info_cnt; i++) { in bpf_find_exception_callback_insn_off()
17700 nfuncs = attr->func_info_cnt; in check_btf_func_early()
17780 prog->aux->func_info_cnt = nfuncs; in check_btf_func_early()
17802 nfuncs = attr->func_info_cnt; in check_btf_func()
18083 if (!attr->func_info_cnt && !attr->line_info_cnt) { in check_btf_info_early()
18110 if (!attr->func_info_cnt && !attr->line_info_cnt) { in check_btf_info()
20414 move = aux->func_info_cnt - j; in adjust_subprog_starts_after_remove()
20419 aux->func_info_cnt -= j - i; in adjust_subprog_starts_after_remove()
21107 func[i]->aux->func_info_cnt = prog->aux->func_info_cnt; in jit_subprogs()
[all …]
H A Dsyscall.c4909 info.nr_func_info = prog->aux->func_info_cnt; in bpf_prog_get_info_by_fd()
/linux-6.15/include/linux/
H A Dbpf.h1615 u32 func_info_cnt; member