Home
last modified time | relevance | path

Searched refs:line_info (Results 1 – 15 of 15) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbtf.c5689 __u32 line_info[MAX_NR_RAW_U32];
5726 .line_info = { BTF_END_RAW },
5757 .line_info = { BTF_END_RAW },
5789 .line_info = { BTF_END_RAW },
5821 .line_info = { BTF_END_RAW },
5826 .descr = "line_info (No subprog)",
5840 .line_info = {
5852 .descr = "line_info (No subprog. insn_off >= prog->len)",
5866 .line_info = {
5876 .err_str = "line_info[
5674 __u32 line_info[MAX_NR_RAW_U32]; global() member
[all...]
/linux/tools/lib/bpf/
H A Dlinker.c134 struct btf_ext_sec_data line_info; member
218 free(sec->line_info.recs); in bpf_linker__free()
2670 rec_sz = obj->btf_ext->line_info.rec_size; in linker_append_btf_ext()
2671 for_each_btf_ext_sec(&obj->btf_ext->line_info, ext_sec) { in linker_append_btf_ext()
2682 if (dst_sec->line_info.rec_sz == 0) in linker_append_btf_ext()
2683 dst_sec->line_info.rec_sz = rec_sz; in linker_append_btf_ext()
2684 if (dst_sec->line_info.rec_sz != rec_sz) { in linker_append_btf_ext()
2689 for_each_btf_ext_rec(&obj->btf_ext->line_info, ext_sec, i, src_rec) { in linker_append_btf_ext()
2690 dst_rec = add_btf_ext_rec(&dst_sec->line_info, src_rec); in linker_append_btf_ext()
2994 if (sec->line_info.rec_cnt) { in finalize_btf_ext()
[all …]
H A Dbpf_prog_linfo.c130 memcpy(prog_linfo->raw_linfo, (void *)(long)info->line_info, data_sz); in bpf_prog_linfo__new()
H A Dlibbpf_internal.h444 * line_info) from the .BTF.ext. It does not include the __u32 rec_size.
515 struct btf_ext_info line_info;
506 struct btf_ext_info line_info; global() member
H A Dlibbpf.c509 void *line_info; member
798 zfree(&prog->line_info); in bpf_program__unload()
3362 ext_segs[1] = &obj->btf_ext->line_info; in btf_fixup_datasec()
6609 goto line_info; in cmp_relo_by_insn_idx()
6634 line_info: in append_subprog_relos()
6636 if (main_prog != prog && !main_prog->line_info) in append_subprog_relos()
6639 err = adjust_prog_btf_ext_info(obj, prog, &obj->btf_ext->line_info, in append_subprog_relos()
6640 &main_prog->line_info, in append_subprog_relos()
6649 if (main_prog->line_info) { in append_subprog_relos()
7885 /* specify func_info/line_info onl in bpf_object_load_prog()
[all...]
/linux/Documentation/userspace-api/gpio/
H A Dgpio-v2-get-lineinfo-ioctl.rst28 The :c:type:`line_info<gpio_v2_line_info>` to be populated, with the
H A Dgpio-get-lineinfo-ioctl.rst32 The :c:type:`line_info<gpioline_info>` to be populated, with the
H A Dgpio-v2-get-lineinfo-watch-ioctl.rst29 The :c:type:`line_info<gpio_v2_line_info>` struct to be populated, with
H A Dgpio-get-lineinfo-watch-ioctl.rst33 The :c:type:`line_info<gpioline_info>` struct to be populated, with
/linux/tools/perf/util/
H A Dbpf-utils.c55 offsetof(struct bpf_prog_info, line_info),
/linux/sound/pci/mixart/
H A Dmixart_core.h110 struct mixart_analog_hw_info line_info; member
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-prog.rst108 If the programs have line_info available, the source line will be
121 If the prog has line_info available, the source line will be displayed. If
/linux/tools/include/uapi/linux/
H A Dbpf.h1608 __aligned_u64 line_info; /* line info */
6688 __aligned_u64 line_info;
1582 __aligned_u64 line_info; /* line info */ global() member
6653 __aligned_u64 line_info; global() member
/linux/drivers/tty/
H A Dsynclink_gt.c1166 static inline void line_info(struct seq_file *m, struct slgt_info *info) in line_info() function
1241 line_info(m, info); in synclink_gt_proc_show()
/linux/kernel/bpf/
H A Dsyscall.c5240 user_linfo = u64_to_user_ptr(info.line_info); in bpf_prog_get_info_by_fd()