Lines Matching refs:func_info
444 if (!env->prog->aux->func_info) in subprog_name()
447 info = &env->prog->aux->func_info[subprog]; in subprog_name()
3027 main_btf_id = aux->func_info[0].type_id; in bpf_find_exception_callback_insn_off()
3059 if (aux->func_info[i].type_id != id) in bpf_find_exception_callback_insn_off()
3061 ret = aux->func_info[i].insn_off; in bpf_find_exception_callback_insn_off()
10562 if (!prog->aux->func_info) in btf_check_subprog_call()
10565 btf_id = prog->aux->func_info[subprog].type_id; in btf_check_subprog_call()
16922 if (!aux->func_info) { in check_ld_imm()
17973 urecord = make_bpfptr(attr->func_info, uattr.is_kernel); in check_btf_func_early()
18034 prog->aux->func_info = krecord; in check_btf_func_early()
18073 urecord = make_bpfptr(attr->func_info, uattr.is_kernel); in check_btf_func()
18075 krecord = prog->aux->func_info; in check_btf_func()
18123 if (!aux->func_info) in adjust_btf_func()
18128 aux->func_info[i].insn_off = env->subprog_info[i].start; in adjust_btf_func()
20859 if (aux->func_info) { in adjust_subprog_starts_after_remove()
20862 memmove(aux->func_info + i, in adjust_subprog_starts_after_remove()
20863 aux->func_info + j, in adjust_subprog_starts_after_remove()
20864 sizeof(*aux->func_info) * move); in adjust_subprog_starts_after_remove()
21577 func[i]->aux->func_info = prog->aux->func_info; in jit_subprogs()
23294 if (!aux->func_info) in do_check_subprogs()
23575 if (aux->func_info[i].type_id == btf_id) { in bpf_check_attach_target()