Lines Matching refs:PTR_TO_MAP_VALUE
449 type == PTR_TO_MAP_VALUE || in reg_type_not_null()
456 return reg->type == PTR_TO_MAP_VALUE && in reg_may_point_to_spin_lock()
550 [PTR_TO_MAP_VALUE] = "map_value", in reg_type_str()
886 base_type(t) == PTR_TO_MAP_VALUE) in print_verifier_state()
1394 if (base_type(reg->type) == PTR_TO_MAP_VALUE) { in mark_ptr_not_null_reg()
1411 reg->type = PTR_TO_MAP_VALUE; in mark_ptr_not_null_reg()
2946 case PTR_TO_MAP_VALUE: in is_spillable_regtype()
3572 case PTR_TO_MAP_VALUE: in __check_mem_access()
4177 case PTR_TO_MAP_VALUE: in check_ptr_alignment()
4753 } else if (reg->type == PTR_TO_MAP_VALUE) { in check_mem_access()
5220 case PTR_TO_MAP_VALUE: in check_helper_mem_access()
5648 PTR_TO_MAP_VALUE,
5680 PTR_TO_MAP_VALUE,
5693 PTR_TO_MAP_VALUE,
5703 static const struct bpf_reg_types spin_lock_types = { .types = { PTR_TO_MAP_VALUE } };
5707 static const struct bpf_reg_types const_str_ptr_types = { .types = { PTR_TO_MAP_VALUE } };
5708 static const struct bpf_reg_types timer_types = { .types = { PTR_TO_MAP_VALUE } };
5709 static const struct bpf_reg_types kptr_types = { .types = { PTR_TO_MAP_VALUE } };
5851 case PTR_TO_MAP_VALUE: in check_func_arg_reg_off()
6791 callee->regs[BPF_REG_3].type = PTR_TO_MAP_VALUE; in map_set_for_each_callback_args()
6903 callee->regs[BPF_REG_3].type = PTR_TO_MAP_VALUE; in set_timer_callback_state()
7404 if (regs[BPF_REG_1].type != PTR_TO_MAP_VALUE) { in check_helper_call()
7489 regs[BPF_REG_0].type = PTR_TO_MAP_VALUE | ret_flag; in check_helper_call()
7903 case PTR_TO_MAP_VALUE: in retrieve_ptr_limit()
8184 case PTR_TO_MAP_VALUE: in sanitize_check_bounds()
10400 dst_reg->type = PTR_TO_MAP_VALUE; in check_ld_imm()
11543 case PTR_TO_MAP_VALUE: in regsafe()