Lines Matching refs:PTR_TO_MAP_VALUE
403 type == PTR_TO_MAP_VALUE || in reg_not_null()
415 if (reg->type == PTR_TO_MAP_VALUE) { in reg_btf_record()
2155 if (base_type(reg->type) == PTR_TO_MAP_VALUE) { in mark_ptr_not_null_reg()
2174 reg->type = PTR_TO_MAP_VALUE; in mark_ptr_not_null_reg()
4851 case PTR_TO_MAP_VALUE: in is_spillable_regtype()
5608 case PTR_TO_MAP_VALUE: in __check_mem_access()
6383 case PTR_TO_MAP_VALUE: in check_ptr_alignment()
7442 } else if (reg->type == PTR_TO_MAP_VALUE) { in check_mem_access()
8062 case PTR_TO_MAP_VALUE: in check_helper_mem_access()
8292 if (reg->type == PTR_TO_MAP_VALUE) { in process_spin_lock()
9025 PTR_TO_MAP_VALUE,
9035 PTR_TO_MAP_VALUE,
9061 static const struct bpf_reg_types const_str_ptr_types = { .types = { PTR_TO_MAP_VALUE } };
9062 static const struct bpf_reg_types timer_types = { .types = { PTR_TO_MAP_VALUE } };
9065 PTR_TO_MAP_VALUE,
9306 case PTR_TO_MAP_VALUE: in check_func_arg_reg_off()
9412 if (reg->type != PTR_TO_MAP_VALUE) in check_reg_const_str()
10611 callee->regs[BPF_REG_3].type = PTR_TO_MAP_VALUE; in map_set_for_each_callback_args()
10703 callee->regs[BPF_REG_3].type = PTR_TO_MAP_VALUE; in set_timer_callback_state()
11445 if (regs[BPF_REG_1].type != PTR_TO_MAP_VALUE) { in check_helper_call()
11588 regs[BPF_REG_0].type = PTR_TO_MAP_VALUE | ret_flag; in check_helper_call()
12555 case PTR_TO_MAP_VALUE: in check_reg_allocation_locked()
13162 if (reg->type != PTR_TO_MAP_VALUE && in check_kfunc_args()
13176 if (reg->type != PTR_TO_MAP_VALUE && in check_kfunc_args()
13321 if (reg->type != PTR_TO_MAP_VALUE) { in check_kfunc_args()
13330 if (reg->type != PTR_TO_MAP_VALUE) { in check_kfunc_args()
13351 if (reg->type != PTR_TO_MAP_VALUE && reg->type != (PTR_TO_BTF_ID | MEM_ALLOC)) { in check_kfunc_args()
13981 case PTR_TO_MAP_VALUE: in retrieve_ptr_limit()
14262 case PTR_TO_MAP_VALUE: in sanitize_check_bounds()
14331 case PTR_TO_MAP_VALUE: in adjust_ptr_min_max_vals()
16691 dst_reg->type = PTR_TO_MAP_VALUE; in check_ld_imm()
18391 case PTR_TO_MAP_VALUE: in regsafe()