Lines Matching refs:jited_linfo
180 prog->aux->jited_linfo = kvcalloc(prog->aux->nr_linfo, in bpf_prog_alloc_jited_linfo()
181 sizeof(*prog->aux->jited_linfo), in bpf_prog_alloc_jited_linfo()
183 if (!prog->aux->jited_linfo) in bpf_prog_alloc_jited_linfo()
191 if (prog->aux->jited_linfo && in bpf_prog_jit_attempt_done()
192 (!prog->jited || !prog->aux->jited_linfo[0])) { in bpf_prog_jit_attempt_done()
193 kvfree(prog->aux->jited_linfo); in bpf_prog_jit_attempt_done()
194 prog->aux->jited_linfo = NULL; in bpf_prog_jit_attempt_done()
230 void **jited_linfo; in bpf_prog_fill_jited_linfo() local
232 if (!prog->aux->jited_linfo || prog->aux->func_idx > prog->aux->func_cnt) in bpf_prog_fill_jited_linfo()
241 jited_linfo = &prog->aux->jited_linfo[linfo_idx]; in bpf_prog_fill_jited_linfo()
242 jited_linfo[0] = prog->bpf_func; in bpf_prog_fill_jited_linfo()
250 jited_linfo[i] = prog->bpf_func + in bpf_prog_fill_jited_linfo()
3246 void **jited_linfo; in bpf_prog_get_file_line() local
3252 jited_linfo = prog->aux->jited_linfo; in bpf_prog_get_file_line()
3254 if (!btf || !linfo || !jited_linfo) in bpf_prog_get_file_line()
3259 jited_linfo = &prog->aux->jited_linfo[prog->aux->linfo_idx]; in bpf_prog_get_file_line()
3267 if (jited_linfo[i] >= (void *)ip) in bpf_prog_get_file_line()