Home
last modified time | relevance | path

Searched refs:nr_func_info (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dtest_global_funcs.c76 info.nr_func_info = 3; in subtest_ctx_arg_rewrite()
84 if (!ASSERT_EQ(info.nr_func_info, 3, "nr_func_info")) in subtest_ctx_arg_rewrite()
92 for (i = 0; i < info.nr_func_info; i++, rec = (void *)rec + info.func_info_rec_size) { in subtest_ctx_arg_rewrite()
H A Dbtf.c4906 if (CHECK(info.nr_func_info != 3, in do_test_file()
4908 info.nr_func_info)) { in do_test_file()
4927 info.nr_func_info = 3; in do_test_file()
4940 info.nr_func_info)) { in do_test_file()
6545 __u32 nr_func_info; in test_get_finfo() local
6556 if (CHECK(info.nr_func_info != nr_func_info, in test_get_finfo()
6558 info.nr_func_info)) { in test_get_finfo()
6568 if (!info.nr_func_info) in test_get_finfo()
6577 info.nr_func_info = nr_func_info; in test_get_finfo()
6586 if (CHECK(info.nr_func_info != nr_func_info, in test_get_finfo()
[all …]
/linux-6.15/tools/perf/util/
H A Dbpf-event.c225 if (info->btf_id && info->nr_func_info && info->func_info_rec_size) { in perf_event__synthesize_one_bpf_prog()
227 if (sub_prog_cnt != info->nr_func_info) { in perf_event__synthesize_one_bpf_prog()
H A Dbpf-utils.c51 offsetof(struct bpf_prog_info, nr_func_info),
/linux-6.15/tools/bpf/bpftool/
H A Dprog.c110 holder.nr_func_info = info->nr_func_info; in prep_prog_info()
112 needed += info->nr_func_info * info->func_info_rec_size; in prep_prog_info()
147 ptr += holder.nr_func_info * holder.func_info_rec_size; in prep_prog_info()
2231 if (info.nr_func_info == 0) { in profile_target_name()
2237 info.nr_func_info = 1; in profile_target_name()
H A Dcommon.c422 if (!prog_info->btf_id || prog_info->nr_func_info == 0) in get_prog_full_name()
425 info.nr_func_info = 1; in get_prog_full_name()
H A Dbtf_dumper.c64 if (!info.btf_id || !info.nr_func_info) in dump_prog_id_as_func_ptr()
69 info.nr_func_info = 1; in dump_prog_id_as_func_ptr()
/linux-6.15/kernel/bpf/
H A Dsyscall.c4677 if ((info->nr_func_info || info->func_info_rec_size) && in set_info_rec_size()
4764 info.nr_func_info = 0; in bpf_prog_get_info_by_fd()
4908 ulen = info.nr_func_info; in bpf_prog_get_info_by_fd()
4909 info.nr_func_info = prog->aux->func_info_cnt; in bpf_prog_get_info_by_fd()
4910 if (info.nr_func_info && ulen) { in bpf_prog_get_info_by_fd()
4914 ulen = min_t(u32, info.nr_func_info, ulen); in bpf_prog_get_info_by_fd()
/linux-6.15/tools/include/uapi/linux/
H A Dbpf.h6597 __u32 nr_func_info; member
/linux-6.15/include/uapi/linux/
H A Dbpf.h6597 __u32 nr_func_info; member