Searched refs:nr_linfo (Results 1 – 6 of 6) sorted by relevance
| /linux/tools/lib/bpf/ |
| H A D | bpf_prog_linfo.c | 16 __u32 nr_linfo; member 25 __u32 nr_jited_func, nr_linfo; in dissect_jited_func() local 44 nr_linfo = prog_linfo->nr_linfo; in dissect_jited_func() 47 i < nr_linfo && f < nr_jited_func; in dissect_jited_func() 80 nr_linfo - prev_i; in dissect_jited_func() 103 __u32 nr_linfo, nr_jited_func; in bpf_prog_linfo__new() local 106 nr_linfo = info->nr_line_info; in bpf_prog_linfo__new() 108 if (!nr_linfo) in bpf_prog_linfo__new() 124 prog_linfo->nr_linfo = nr_linfo; in bpf_prog_linfo__new() 126 data_sz = (__u64)nr_linfo * prog_linfo->rec_size; in bpf_prog_linfo__new() [all …]
|
| /linux/scripts/gdb/linux/ |
| H A D | bpf.py | 163 self.nr_linfo = 0 172 self.nr_linfo = int(aux["nr_linfo"]) - linfo_idx 173 if self.nr_linfo == 0: 177 tpe = linfo_ptr.type.target().array(self.nr_linfo).pointer() 180 tpe = jited_linfo_ptr.type.target().array(self.nr_linfo).pointer() 186 if self.pos >= self.nr_linfo:
|
| /linux/kernel/bpf/ |
| H A D | core.c | 179 if (!prog->aux->nr_linfo || !prog->jit_requested) in bpf_prog_alloc_jited_linfo() 183 prog->aux->nr_linfo, in bpf_prog_alloc_jited_linfo() 230 u32 linfo_idx, insn_start, insn_end, nr_linfo, i; in bpf_prog_fill_jited_linfo() local 246 nr_linfo = prog->aux->nr_linfo - linfo_idx; in bpf_prog_fill_jited_linfo() 248 for (i = 1; i < nr_linfo && linfo[i].insn_off < insn_end; i++) in bpf_prog_fill_jited_linfo() 437 u32 i, nr_linfo; in bpf_adj_linfo() local 439 nr_linfo = prog->aux->nr_linfo; in bpf_adj_linfo() 440 if (!nr_linfo || !delt in bpf_adj_linfo() 3412 u32 nr_linfo; bpf_find_linfo() local 3453 int nr_linfo; bpf_prog_get_file_line() local [all...] |
| H A D | fixups.c | 377 u32 i, l_off, l_cnt, nr_linfo; in bpf_adj_linfo_after_remove() local 380 nr_linfo = prog->aux->nr_linfo; in bpf_adj_linfo_after_remove() 381 if (!nr_linfo) in bpf_adj_linfo_after_remove() 387 for (i = 0; i < nr_linfo; i++) in bpf_adj_linfo_after_remove() 393 for (; i < nr_linfo; i++) in bpf_adj_linfo_after_remove() 404 (i == nr_linfo || linfo[i].insn_off != off + cnt)) { in bpf_adj_linfo_after_remove() 412 sizeof(*linfo) * (nr_linfo - i)); in bpf_adj_linfo_after_remove() 414 prog->aux->nr_linfo -= l_cnt; in bpf_adj_linfo_after_remove() 415 nr_linfo in bpf_adj_linfo_after_remove() [all...] |
| H A D | syscall.c | 5380 info.nr_line_info = prog->aux->nr_linfo; in bpf_map_get_info_by_fd() 5393 info.nr_jited_line_info = prog->aux->nr_linfo; in bpf_map_get_info_by_fd()
|
| /linux/include/linux/ |
| H A D | bpf.h | 1846 u32 nr_linfo; 1757 u32 nr_linfo; global() member
|