Home
last modified time | relevance | path

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

/Linux-v5.15/tools/lib/bpf/
Dbpf.c260 attr.func_info_rec_size = load_attr->func_info_rec_size; in libbpf__bpf_prog_load()
282 attr.func_info_rec_size < load_attr->func_info_rec_size) { in libbpf__bpf_prog_load()
286 load_attr->func_info_rec_size, in libbpf__bpf_prog_load()
287 attr.func_info_rec_size); in libbpf__bpf_prog_load()
294 attr.func_info_rec_size = load_attr->func_info_rec_size; in libbpf__bpf_prog_load()
366 p.func_info_rec_size = load_attr->func_info_rec_size; in bpf_load_program_xattr()
Dgen_loader.c609 attr.func_info_rec_size = load_attr->func_info_rec_size; in bpf_gen__prog_load()
612 attr.func_info_cnt * attr.func_info_rec_size); in bpf_gen__prog_load()
Dbpf.h90 __u32 func_info_rec_size; member
Dlibbpf_internal.h268 __u32 func_info_rec_size; member
Dlibbpf.c304 __u32 func_info_rec_size; member
5443 &main_prog->func_info_rec_size); in reloc_prog_func_and_line_info()
6116 load_attr.func_info_rec_size = prog->func_info_rec_size; in load_program()
10298 offsetof(struct bpf_prog_info, func_info_rec_size),
/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/
Dbtf.c4314 rec_size = info.func_info_rec_size; in do_test_file()
4330 info.func_info_rec_size = rec_size; in do_test_file()
4346 if (CHECK(info.func_info_rec_size != rec_size, in do_test_file()
4348 info.func_info_rec_size)) { in do_test_file()
5093 __u32 func_info_rec_size; member
5130 .func_info_rec_size = 8,
5161 .func_info_rec_size = 4,
5193 .func_info_rec_size = 8,
5225 .func_info_rec_size = 8,
5420 .func_info_rec_size = 8,
[all …]
/Linux-v5.15/tools/perf/util/
Dbpf-event.c144 finfo = func_infos + sub_id * info->func_info_rec_size; in synthesize_bpf_prog_name()
230 if (info->btf_id && info->nr_func_info && info->func_info_rec_size) { in perf_event__synthesize_one_bpf_prog()
/Linux-v5.15/include/uapi/linux/
Dbpf.h1324 __u32 func_info_rec_size; /* userspace bpf_func_info size */ member
5566 __u32 func_info_rec_size; member
/Linux-v5.15/tools/include/uapi/linux/
Dbpf.h1324 __u32 func_info_rec_size; /* userspace bpf_func_info size */ member
5566 __u32 func_info_rec_size; member
/Linux-v5.15/Documentation/bpf/
Dbtf.rst556 __u32 func_info_rec_size; /* userspace bpf_func_info size */
576 func_info_rec_size is the size of each func_info record, and
673 func_info_rec_size
678 ``func_info_rec_size`` specifies the size of ``bpf_func_info`` structure when
/Linux-v5.15/tools/bpf/bpftool/
Dprog.c724 record = func_info + i * info->func_info_rec_size; in prog_dump()
775 dd.finfo_rec_size = info->func_info_rec_size; in prog_dump()
/Linux-v5.15/kernel/bpf/
Dsyscall.c3554 if ((info->nr_func_info || info->func_info_rec_size) && in set_info_rec_size()
3555 info->func_info_rec_size != sizeof(struct bpf_func_info)) in set_info_rec_size()
3566 info->func_info_rec_size = sizeof(struct bpf_func_info); in set_info_rec_size()
3787 info.func_info_rec_size * ulen)) in bpf_prog_get_info_by_fd()
Dverifier.c9781 urec_size = attr->func_info_rec_size; in check_btf_func()
9811 offsetof(union bpf_attr, func_info_rec_size), in check_btf_func()