Lines Matching refs:stack_depth

1481 	if (env->subprog_info[state->subprogno].stack_depth < size)  in grow_stack_state()
1482 env->subprog_info[state->subprogno].stack_depth = size; in grow_stack_state()
6446 static int round_up_stack_depth(struct bpf_verifier_env *env, int stack_depth) in round_up_stack_depth() argument
6449 return round_up(stack_depth, 16); in round_up_stack_depth()
6454 return round_up(max_t(u32, stack_depth, 1), 32); in round_up_stack_depth()
6504 subprog_depth = round_up_stack_depth(env, subprog[idx].stack_depth); in check_max_stack_depth_subprog()
6620 depth -= round_up_stack_depth(env, subprog[idx].stack_depth); in check_max_stack_depth_subprog()
6683 return env->subprog_info[subprog].stack_depth; in get_callee_stack_depth()
20768 -(subprogs[0].stack_depth + 8)); in convert_ctx_accesses()
20775 subprogs[0].stack_depth += 8; in convert_ctx_accesses()
20777 -subprogs[0].stack_depth); in convert_ctx_accesses()
21121 func[i]->aux->stack_depth = env->subprog_info[i].stack_depth; in jit_subprogs()
21546 u16 stack_depth = subprogs[cur_subprog].stack_depth; in do_misc_fixups() local
21814 int stack_off_cnt = -stack_depth - 16; in do_misc_fixups()
21857 int stack_off = -stack_depth - 8; in do_misc_fixups()
21918 prog->aux->stack_depth = MAX_BPF_STACK; in do_misc_fixups()
22378 subprogs[cur_subprog].stack_depth += stack_depth_extra; in do_misc_fixups()
22381 stack_depth = subprogs[cur_subprog].stack_depth; in do_misc_fixups()
22382 if (stack_depth > MAX_BPF_STACK && !prog->jit_requested) { in do_misc_fixups()
22384 stack_depth, stack_depth_extra); in do_misc_fixups()
22388 stack_depth = subprogs[cur_subprog].stack_depth; in do_misc_fixups()
22395 env->prog->aux->stack_depth = subprogs[0].stack_depth; in do_misc_fixups()
22410 stack_depth = subprogs[i].stack_depth; in do_misc_fixups()
22412 insn_buf[cnt++] = BPF_ST_MEM(BPF_DW, BPF_REG_FP, -stack_depth, in do_misc_fixups()
22414 insn_buf[cnt++] = BPF_ST_MEM(BPF_DW, BPF_REG_FP, -stack_depth + 8, 0); in do_misc_fixups()
22417 insn_buf[cnt++] = BPF_ST_MEM(BPF_DW, BPF_REG_FP, -stack_depth, in do_misc_fixups()
22556 u16 stack_depth = subprogs[cur_subprog].stack_depth; in optimize_bpf_loop() local
22557 u16 stack_depth_roundup = round_up(stack_depth, 8) - stack_depth; in optimize_bpf_loop()
22570 -(stack_depth + stack_depth_extra), in optimize_bpf_loop()
22582 subprogs[cur_subprog].stack_depth += stack_depth_extra; in optimize_bpf_loop()
22584 stack_depth = subprogs[cur_subprog].stack_depth; in optimize_bpf_loop()
22585 stack_depth_roundup = round_up(stack_depth, 8) - stack_depth; in optimize_bpf_loop()
22590 env->prog->aux->stack_depth = env->subprog_info[0].stack_depth; in optimize_bpf_loop()
22620 subprog->stack_depth = -subprog->fastcall_stack_off; in remove_fastcall_spills_fills()
22869 env->prog->aux->stack_depth = env->subprog_info[0].stack_depth; in do_check_main()
22883 u32 depth = env->subprog_info[i].stack_depth; in print_verification_stats()