Lines Matching refs:SCALAR_VALUE

1327 	       stack->spilled_ptr.type == SCALAR_VALUE;  in is_spilled_scalar_reg()
1333 stack->spilled_ptr.type == SCALAR_VALUE; in is_spilled_scalar_reg64()
2118 reg->type = SCALAR_VALUE; in __mark_reg_const_zero()
2657 reg->type = SCALAR_VALUE; in __mark_reg_unknown_imprecise()
2734 if (reg_type == SCALAR_VALUE) { in mark_btf_ld_reg()
3611 if (t == SRC_OP && reg->type != SCALAR_VALUE) in is_reg64()
4519 if (reg->type != SCALAR_VALUE || reg->precise) in mark_all_scalars_precise()
4531 if (reg->type != SCALAR_VALUE || reg->precise) in mark_all_scalars_precise()
4553 if (reg->type != SCALAR_VALUE) in mark_all_scalars_imprecise()
4561 if (reg->type != SCALAR_VALUE) in mark_all_scalars_imprecise()
4680 if (reg->type != SCALAR_VALUE) { in __mark_chain_precision()
4716 if (reg->type == SCALAR_VALUE) in __mark_chain_precision()
4774 if (reg->type != SCALAR_VALUE) { in __mark_chain_precision()
4878 return reg->type == SCALAR_VALUE && tnum_equals_const(reg->var_off, 0); in register_is_null()
4884 return reg->type == SCALAR_VALUE && in is_reg_const()
4900 return reg->type != SCALAR_VALUE; in __is_pointer_value()
4906 if (src_reg->type != SCALAR_VALUE) in assign_scalar_id_before_mov()
5043 if (reg && !(off % BPF_REG_SIZE) && reg->type == SCALAR_VALUE && env->bpf_capable) { in check_stack_write_fixed_off()
5060 tmp_reg->type = SCALAR_VALUE; in check_stack_write_fixed_off()
5324 if (reg->type != SCALAR_VALUE) { in check_stack_read_fixed_off()
7476 regs[value_regno].type = SCALAR_VALUE; in check_mem_access()
7510 .reg_type = SCALAR_VALUE, in check_mem_access()
7533 if (info.reg_type == SCALAR_VALUE) { in check_mem_access()
7649 regs[value_regno].type == SCALAR_VALUE) { in check_mem_access()
8004 (state->stack[spi].spilled_ptr.type == SCALAR_VALUE || in check_stack_range_initialized()
8756 if (rold->type != SCALAR_VALUE) in maybe_widen_reg()
9041 static const struct bpf_reg_types scalar_types = { .types = { SCALAR_VALUE } };
9313 case SCALAR_VALUE: in check_func_arg_reg_off()
10345 if (reg->type != SCALAR_VALUE) { in btf_check_func_arg_match()
10378 if (reg->type != PTR_TO_ARENA && reg->type != SCALAR_VALUE) { in btf_check_func_arg_match()
10672 callee->regs[BPF_REG_1].type = SCALAR_VALUE; in set_loop_callback_state()
10855 if (r0->type != SCALAR_VALUE) { in prepare_func_exit()
11831 if (!btf_type_is_scalar(t) || reg->type != SCALAR_VALUE) in is_kfunc_arg_mem_size()
11844 if (!btf_type_is_scalar(t) || reg->type != SCALAR_VALUE) in is_kfunc_arg_const_mem_size()
12910 if (reg->type != SCALAR_VALUE) { in check_kfunc_args()
15205 if (dst_reg->type != SCALAR_VALUE) in adjust_reg_min_max_vals()
15210 if (src_reg->type != SCALAR_VALUE) { in adjust_reg_min_max_vals()
15211 if (dst_reg->type != SCALAR_VALUE) { in adjust_reg_min_max_vals()
15252 off_reg.type = SCALAR_VALUE; in adjust_reg_min_max_vals()
15422 } else if (src_reg->type == SCALAR_VALUE) { in check_alu_op()
15445 } else if (src_reg->type == SCALAR_VALUE) { in check_alu_op()
15486 regs[insn->dst_reg].type = SCALAR_VALUE; in check_alu_op()
16082 if (false_reg1->type != SCALAR_VALUE || false_reg2->type != SCALAR_VALUE) in reg_set_min_max()
16124 reg->type = SCALAR_VALUE; in mark_ptr_or_null_reg()
16282 if (reg->type != SCALAR_VALUE || (reg->id & ~BPF_ADD_CONST) != id) in __collect_linked_regs()
16337 if (reg->type != SCALAR_VALUE || reg == known_reg) in sync_linked_regs()
16351 fake_reg.type = SCALAR_VALUE; in sync_linked_regs()
16445 src_reg->type = SCALAR_VALUE; in check_cond_jmp_op()
16497 if (BPF_SRC(insn->code) == BPF_X && src_reg->type == SCALAR_VALUE && src_reg->id) in check_cond_jmp_op()
16499 if (dst_reg->type == SCALAR_VALUE && dst_reg->id) in check_cond_jmp_op()
16535 src_reg->type == SCALAR_VALUE && src_reg->id && in check_cond_jmp_op()
16540 if (dst_reg->type == SCALAR_VALUE && dst_reg->id && in check_cond_jmp_op()
16635 dst_reg->type = SCALAR_VALUE; in check_ld_imm()
16873 if (reg->type != SCALAR_VALUE) { in check_return_code()
16977 if (reg->type != SCALAR_VALUE) { in check_return_code()
18349 case SCALAR_VALUE: in regsafe()
18841 if (state_reg->type != SCALAR_VALUE || in propagate_precision()
18859 if (state_reg->type != SCALAR_VALUE || in propagate_precision()
22719 reg->type = SCALAR_VALUE; in do_check_common()