Searched refs:nr_linfo (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/tools/lib/bpf/ |
| 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 105 nr_linfo = info->nr_line_info; in bpf_prog_linfo__new() 107 if (!nr_linfo) in bpf_prog_linfo__new() 123 prog_linfo->nr_linfo = nr_linfo; in bpf_prog_linfo__new() 125 prog_linfo->raw_linfo = malloc(nr_linfo * prog_linfo->rec_size); in bpf_prog_linfo__new() [all …]
|
| /Linux-v5.4/kernel/bpf/ |
| D | core.c | 133 if (!prog->aux->nr_linfo || !prog->jit_requested) in bpf_prog_alloc_jited_linfo() 136 prog->aux->jited_linfo = kcalloc(prog->aux->nr_linfo, in bpf_prog_alloc_jited_linfo() 184 u32 linfo_idx, insn_start, insn_end, nr_linfo, i; in bpf_prog_fill_jited_linfo() local 200 nr_linfo = prog->aux->nr_linfo - linfo_idx; in bpf_prog_fill_jited_linfo() 202 for (i = 1; i < nr_linfo && linfo[i].insn_off < insn_end; i++) in bpf_prog_fill_jited_linfo() 415 u32 i, nr_linfo; in bpf_adj_linfo() local 417 nr_linfo = prog->aux->nr_linfo; in bpf_adj_linfo() 418 if (!nr_linfo || !delta) in bpf_adj_linfo() 423 for (i = 0; i < nr_linfo; i++) in bpf_adj_linfo() 428 for (; i < nr_linfo; i++) in bpf_adj_linfo()
|
| D | verifier.c | 217 u32 i, nr_linfo; in find_linfo() local 220 nr_linfo = prog->aux->nr_linfo; in find_linfo() 222 if (!nr_linfo || insn_off >= prog->len) in find_linfo() 226 for (i = 1; i < nr_linfo; i++) in find_linfo() 6526 u32 i, s, nr_linfo, ncopy, expected_size, rec_size, prev_offset = 0; in check_btf_line() local 6534 nr_linfo = attr->line_info_cnt; in check_btf_line() 6535 if (!nr_linfo) in check_btf_line() 6547 linfo = kvcalloc(nr_linfo, sizeof(struct bpf_line_info), in check_btf_line() 6560 for (i = 0; i < nr_linfo; i++) { in check_btf_line() 6635 prog->aux->nr_linfo = nr_linfo; in check_btf_line() [all …]
|
| D | syscall.c | 2535 info.nr_line_info = prog->aux->nr_linfo; in bpf_prog_get_info_by_fd() 2548 info.nr_jited_line_info = prog->aux->nr_linfo; in bpf_prog_get_info_by_fd()
|
| /Linux-v5.4/include/linux/ |
| D | bpf.h | 413 u32 nr_linfo; member
|