Lines Matching refs:register_is_null
5135 static bool register_is_null(struct bpf_reg_state *reg) in register_is_null() function
5349 if ((reg && register_is_null(reg)) || in check_stack_write_fixed_off()
5416 if ((value_reg && register_is_null(value_reg)) || in check_stack_write_var_off()
6206 if (!register_is_null(val_reg) && in check_map_kptr_access()
8433 register_is_null(reg)) in check_helper_mem_access()
8506 if (register_is_null(reg)) in check_mem_reg()
9902 if (register_is_null(reg) && type_may_be_null(arg_type)) in check_func_arg()
9942 } else if (!reg->ref_obj_id && !register_is_null(reg)) { in check_func_arg()
10021 if (type_may_be_null(arg_type) && register_is_null(reg)) in check_func_arg()
10765 if (register_is_null(reg) && type_may_be_null(arg->arg_type)) in btf_check_func_arg_match()
11576 bool reg_is_null = register_is_null(reg); in loop_flag_is_zero()
11782 } else if (register_is_null(®s[meta.release_regno])) { in check_helper_call()
11805 if (!register_is_null(®s[BPF_REG_2])) { in check_helper_call()
12708 if (is_kfunc_arg_nullable(meta->btf, &args[argno]) && register_is_null(reg) && in get_kfunc_ptr_arg_type()
13451 if ((register_is_null(reg) || type_may_be_null(reg->type)) && in check_kfunc_args()
13769 if (!register_is_null(buff_reg) || !is_kfunc_arg_nullable(meta->btf, buff_arg)) { in check_kfunc_args()