Lines Matching refs:subprog_info
1091 p = bsearch(&off, env->subprog_info, env->subprog_cnt, in find_subprog()
1092 sizeof(env->subprog_info[0]), cmp_subprogs); in find_subprog()
1095 return p - env->subprog_info; in find_subprog()
1115 env->subprog_info[env->subprog_cnt++].start = off; in add_subprog()
1116 sort(env->subprog_info, env->subprog_cnt, in add_subprog()
1117 sizeof(env->subprog_info[0]), cmp_subprogs, NULL); in add_subprog()
1124 struct bpf_subprog_info *subprog = env->subprog_info; in check_subprogs()
2580 u16 stack = env->subprog_info[func->subprogno].stack_depth; in update_stack_depth()
2586 env->subprog_info[func->subprogno].stack_depth = -off; in update_stack_depth()
2599 struct bpf_subprog_info *subprog = env->subprog_info; in check_max_stack_depth()
2665 return env->subprog_info[subprog].stack_depth; in get_callee_stack_depth()
6479 if (env->subprog_info[i].start != krecord[i].insn_off) { in check_btf_func()
6515 env->prog->aux->func_info[i].insn_off = env->subprog_info[i].start; in adjust_btf_func()
6556 sub = env->subprog_info; in check_btf_line()
7820 env->prog->aux->stack_depth = env->subprog_info[0].stack_depth; in do_check()
8122 if (env->subprog_info[i].start <= off) in adjust_subprog_starts()
8124 env->subprog_info[i].start += len - 1; in adjust_subprog_starts()
8154 if (env->subprog_info[i].start >= off) in adjust_subprog_starts_after_remove()
8158 if (env->subprog_info[j].start >= off + cnt) in adjust_subprog_starts_after_remove()
8163 if (env->subprog_info[j].start != off + cnt) in adjust_subprog_starts_after_remove()
8173 memmove(env->subprog_info + i, in adjust_subprog_starts_after_remove()
8174 env->subprog_info + j, in adjust_subprog_starts_after_remove()
8175 sizeof(*env->subprog_info) * move); in adjust_subprog_starts_after_remove()
8192 if (env->subprog_info[i].start == off) in adjust_subprog_starts_after_remove()
8198 env->subprog_info[i].start -= cnt; in adjust_subprog_starts_after_remove()
8254 if (env->subprog_info[i].linfo_idx > l_off) { in bpf_adj_linfo_after_remove()
8258 if (env->subprog_info[i].linfo_idx >= l_off + l_cnt) in bpf_adj_linfo_after_remove()
8259 env->subprog_info[i].linfo_idx -= l_cnt; in bpf_adj_linfo_after_remove()
8261 env->subprog_info[i].linfo_idx = l_off; in bpf_adj_linfo_after_remove()
8708 subprog_end = env->subprog_info[i + 1].start; in jit_subprogs()
8735 func[i]->aux->stack_depth = env->subprog_info[i].stack_depth; in jit_subprogs()
8740 func[i]->aux->linfo_idx = env->subprog_info[i].linfo_idx; in jit_subprogs()
9196 u32 depth = env->subprog_info[i].stack_depth; in print_verification_stats()