Lines Matching refs:PTR_TO_MAP_VALUE

459 		type == PTR_TO_MAP_VALUE ||  in reg_not_null()
481 if (reg->type == PTR_TO_MAP_VALUE) { in reg_btf_record()
616 [PTR_TO_MAP_VALUE] = "map_value", in reg_type_str()
1407 base_type(t) == PTR_TO_MAP_VALUE) in print_verifier_state()
2175 if (base_type(reg->type) == PTR_TO_MAP_VALUE) { in mark_ptr_not_null_reg()
2192 reg->type = PTR_TO_MAP_VALUE; in mark_ptr_not_null_reg()
4454 case PTR_TO_MAP_VALUE: in is_spillable_regtype()
5123 case PTR_TO_MAP_VALUE: in __check_mem_access()
5795 case PTR_TO_MAP_VALUE: in check_ptr_alignment()
6720 } else if (reg->type == PTR_TO_MAP_VALUE) { in check_mem_access()
7214 case PTR_TO_MAP_VALUE: in check_helper_mem_access()
7441 if (reg->type == PTR_TO_MAP_VALUE) { in process_spin_lock()
8074 PTR_TO_MAP_VALUE,
8088 PTR_TO_MAP_VALUE,
8094 PTR_TO_MAP_VALUE,
8119 static const struct bpf_reg_types const_str_ptr_types = { .types = { PTR_TO_MAP_VALUE } };
8120 static const struct bpf_reg_types timer_types = { .types = { PTR_TO_MAP_VALUE } };
8121 static const struct bpf_reg_types kptr_types = { .types = { PTR_TO_MAP_VALUE } };
8354 case PTR_TO_MAP_VALUE: in check_func_arg_reg_off()
9410 callee->regs[BPF_REG_3].type = PTR_TO_MAP_VALUE; in map_set_for_each_callback_args()
9506 callee->regs[BPF_REG_3].type = PTR_TO_MAP_VALUE; in set_timer_callback_state()
10140 if (regs[BPF_REG_1].type != PTR_TO_MAP_VALUE) { in check_helper_call()
10259 regs[BPF_REG_0].type = PTR_TO_MAP_VALUE | ret_flag; in check_helper_call()
11024 case PTR_TO_MAP_VALUE: in check_reg_allocation_locked()
11525 if (reg->type != PTR_TO_MAP_VALUE && in check_kfunc_args()
11539 if (reg->type != PTR_TO_MAP_VALUE && in check_kfunc_args()
12175 case PTR_TO_MAP_VALUE: in retrieve_ptr_limit()
12456 case PTR_TO_MAP_VALUE: in sanitize_check_bounds()
14810 dst_reg->type = PTR_TO_MAP_VALUE; in check_ld_imm()
16071 case PTR_TO_MAP_VALUE: in regsafe()