Lines Matching refs:PTR_TO_STACK
606 [PTR_TO_STACK] = "fp", in reg_type_str()
1195 st->type = PTR_TO_STACK; /* we don't have dedicated reg type */ in mark_stack_slots_iter()
1366 if ((t == SCALAR_VALUE || t == PTR_TO_STACK) && in print_verifier_state()
2344 regs[BPF_REG_FP].type = PTR_TO_STACK; in init_reg_state()
4198 case PTR_TO_STACK: in is_spillable_regtype()
4371 if (state != cur && reg->type == PTR_TO_STACK) { in check_stack_write_fixed_off()
5552 case PTR_TO_STACK: in check_ptr_alignment()
6580 } else if (reg->type == PTR_TO_STACK) { in check_mem_access()
6999 case PTR_TO_STACK: in check_helper_mem_access()
7034 verbose(env, "expected=%s\n", reg_type_str(env, PTR_TO_STACK)); in check_helper_mem_access()
7710 PTR_TO_STACK,
7724 PTR_TO_STACK,
7758 static const struct bpf_reg_types stack_ptr_types = { .types = { PTR_TO_STACK } };
7764 PTR_TO_STACK,
7973 if (arg_type_is_dynptr(arg_type) && type == PTR_TO_STACK) in check_func_arg_reg_off()
7990 case PTR_TO_STACK: in check_func_arg_reg_off()
8160 if (reg->type == PTR_TO_STACK) { in check_func_arg()
9244 if (r0->type == PTR_TO_STACK) { in prepare_func_exit()
11024 if (reg->type != PTR_TO_STACK && in check_kfunc_args()
11717 case PTR_TO_STACK: in retrieve_ptr_limit()
12002 case PTR_TO_STACK: in sanitize_check_bounds()
12174 if (ptr_reg->type == PTR_TO_STACK) { in adjust_ptr_min_max_vals()
15633 case PTR_TO_STACK: in regsafe()