Lines Matching refs:PTR_TO_STACK

1040 		st->type = PTR_TO_STACK; /* we don't have dedicated reg type */  in mark_stack_slots_iter()
1178 st->type = PTR_TO_STACK; /* we don't have dedicated reg type */ in mark_stack_slot_irq_flag()
2761 regs[BPF_REG_FP].type = PTR_TO_STACK; in init_reg_state()
4852 case PTR_TO_STACK: in is_spillable_regtype()
5069 if (state != cur && reg->type == PTR_TO_STACK) { in check_stack_write_fixed_off()
6389 case PTR_TO_STACK: in check_ptr_alignment()
7562 } else if (reg->type == PTR_TO_STACK) { in check_mem_access()
8093 case PTR_TO_STACK: in check_helper_mem_access()
8127 verbose(env, "expected=%s\n", reg_type_str(env, PTR_TO_STACK)); in check_helper_mem_access()
8520 if (reg->type != PTR_TO_STACK && reg->type != CONST_PTR_TO_DYNPTR) { in process_dynptr_func()
8641 if (reg->type != PTR_TO_STACK) { in process_iter_arg()
9021 PTR_TO_STACK,
9060 static const struct bpf_reg_types stack_ptr_types = { .types = { PTR_TO_STACK } };
9071 PTR_TO_STACK,
9285 if (arg_type_is_dynptr(arg_type) && type == PTR_TO_STACK) in check_func_arg_reg_off()
9302 case PTR_TO_STACK: in check_func_arg_reg_off()
9468 if (key->type != PTR_TO_STACK) in get_constant_map_key()
9585 if (reg->type == PTR_TO_STACK) { in check_func_arg()
10842 if (r0->type == PTR_TO_STACK) { in prepare_func_exit()
13339 if (reg->type != PTR_TO_STACK) { in check_kfunc_args()
13972 case PTR_TO_STACK: in retrieve_ptr_limit()
14257 case PTR_TO_STACK: in sanitize_check_bounds()
14333 case PTR_TO_STACK: in adjust_ptr_min_max_vals()
14434 if (ptr_reg->type == PTR_TO_STACK) { in adjust_ptr_min_max_vals()
18424 case PTR_TO_STACK: in regsafe()