Lines Matching refs:PTR_MAYBE_NULL
915 if (dreg->type != (PTR_TO_MEM | PTR_MAYBE_NULL) && dreg->type != PTR_TO_MEM) in destroy_if_dynptr_stack_slot()
2179 reg->type &= ~PTR_MAYBE_NULL; in mark_ptr_not_null_reg()
5730 perm_flags = PTR_MAYBE_NULL | PTR_TRUSTED | MEM_RCU; in map_kptr_match_type()
5736 perm_flags = PTR_MAYBE_NULL | MEM_ALLOC; in map_kptr_match_type()
5863 ret = PTR_MAYBE_NULL; in btf_ld_kptr_type()
5890 reg->type = PTR_TO_MEM | PTR_MAYBE_NULL; in mark_uptr_ld_reg()
7204 flag |= PTR_TRUSTED | PTR_MAYBE_NULL; in check_ptr_to_btf_access()
7212 flag |= MEM_RCU | PTR_MAYBE_NULL; in check_ptr_to_btf_access()
9132 if (arg_type & PTR_MAYBE_NULL) in check_reg_type()
9133 type &= ~PTR_MAYBE_NULL; in check_reg_type()
9176 case PTR_TO_BTF_ID | PTR_TRUSTED | PTR_MAYBE_NULL: in check_reg_type()
9178 case PTR_TO_BTF_ID | PTR_MAYBE_NULL: in check_reg_type()
9179 case PTR_TO_BTF_ID | PTR_MAYBE_NULL | MEM_RCU: in check_reg_type()
10366 if (!(arg->arg_type & PTR_MAYBE_NULL) && (reg->type & PTR_MAYBE_NULL)) { in btf_check_func_arg_match()
11584 ret_flag &= ~PTR_MAYBE_NULL; in check_helper_call()
13544 reg->type &= ~(MEM_RCU | PTR_MAYBE_NULL); in check_kfunc_call()
13871 regs[BPF_REG_0].type |= PTR_MAYBE_NULL; in check_kfunc_call()
14323 if (ptr_reg->type & PTR_MAYBE_NULL) { in adjust_ptr_min_max_vals()
22726 if (arg->arg_type & PTR_MAYBE_NULL) in do_check_common()
22727 reg->type |= PTR_MAYBE_NULL; in do_check_common()
22733 if (arg->arg_type & PTR_MAYBE_NULL) in do_check_common()
22734 reg->type |= PTR_MAYBE_NULL; in do_check_common()