Home
last modified time | relevance | path

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

/linux-6.1.9/tools/lib/bpf/
Dbpf_prog_linfo.c116 offsetof(struct bpf_line_info, file_name_off)) in bpf_prog_linfo__new()
180 const struct bpf_line_info *
218 const struct bpf_line_info *
222 const struct bpf_line_info *linfo; in bpf_prog_linfo__lfind()
Dlibbpf.h1236 LIBBPF_API const struct bpf_line_info *
1239 LIBBPF_API const struct bpf_line_info *
/linux-6.1.9/tools/bpf/bpftool/
Dmain.h114 struct bpf_line_info;
228 const struct bpf_line_info *linfo,
231 const struct bpf_line_info *linfo, bool linum);
Dxlated_dumper.c255 const struct bpf_line_info *linfo; in dump_xlated_json()
334 const struct bpf_line_info *linfo; in dump_xlated_plain()
Djit_disasm.c107 const struct bpf_line_info *linfo = NULL; in disasm_print_insn()
Dbtf_dumper.c770 const struct bpf_line_info *linfo, in btf_dump_linfo_plain()
802 const struct bpf_line_info *linfo, bool linum) in btf_dump_linfo_json()
/linux-6.1.9/tools/testing/selftests/bpf/prog_tests/
Dbtf.c5691 .line_info_rec_size = sizeof(struct bpf_line_info),
5718 .line_info_rec_size = sizeof(struct bpf_line_info),
5745 .line_info_rec_size = sizeof(struct bpf_line_info),
5773 .line_info_rec_size = sizeof(struct bpf_line_info) + sizeof(__u32),
5799 .line_info_rec_size = sizeof(struct bpf_line_info) + sizeof(__u32),
5831 .line_info_rec_size = sizeof(struct bpf_line_info),
5867 .line_info_rec_size = sizeof(struct bpf_line_info),
5897 .line_info_rec_size = sizeof(struct bpf_line_info),
5929 .line_info_rec_size = sizeof(struct bpf_line_info),
5961 .line_info_rec_size = sizeof(struct bpf_line_info),
[all …]
/linux-6.1.9/Documentation/bpf/
Dbtf.rst642 __u32 line_info_rec_size; /* userspace bpf_line_info size */
644 __u32 line_info_cnt; /* number of bpf_line_info records */
652 struct bpf_line_info {
781 ``line_info_rec_size`` specifies the size of ``bpf_line_info`` structure when
785 ``bpf_line_info->insn_off`` is different between kernel API and ELF API. For
Ddrgn.rst184 .linfo = (struct bpf_line_info *)0xffff888a707afc00,
/linux-6.1.9/include/linux/
Dbpf_verifier.h517 const struct bpf_line_info *prev_linfo;
Dbpf.h1191 struct bpf_line_info *linfo;
/linux-6.1.9/tools/include/uapi/linux/
Dbpf.h6815 struct bpf_line_info { struct
/linux-6.1.9/include/uapi/linux/
Dbpf.h6815 struct bpf_line_info { struct
/linux-6.1.9/kernel/bpf/
Dcore.c205 const struct bpf_line_info *linfo; in bpf_prog_fill_jited_linfo()
431 struct bpf_line_info *linfo; in bpf_adj_linfo()
Dverifier.c273 static const struct bpf_line_info *
276 const struct bpf_line_info *linfo; in find_linfo()
388 const struct bpf_line_info *linfo; in verbose_linfo()
11142 #define MIN_BPF_LINEINFO_SIZE offsetofend(struct bpf_line_info, line_col)
11151 struct bpf_line_info *linfo; in check_btf_line()
11160 if (nr_linfo > INT_MAX / sizeof(struct bpf_line_info)) in check_btf_line()
11172 linfo = kvcalloc(nr_linfo, sizeof(struct bpf_line_info), in check_btf_line()
11183 expected_size = sizeof(struct bpf_line_info); in check_btf_line()
13143 struct bpf_line_info *linfo; in bpf_adj_linfo_after_remove()
Dsyscall.c3877 info->line_info_rec_size != sizeof(struct bpf_line_info)) in set_info_rec_size()
3885 info->line_info_rec_size = sizeof(struct bpf_line_info); in set_info_rec_size()
/linux-6.1.9/tools/perf/util/
Dannotate.c1812 const struct bpf_line_info *linfo = NULL; in symbol__disassemble_bpf()