Lines Matching refs:off_reg
2693 const struct bpf_reg_state *off_reg) in adjust_ptr_min_max_vals() argument
2698 bool known = tnum_is_const(off_reg->var_off); in adjust_ptr_min_max_vals()
2699 s64 smin_val = off_reg->smin_value, smax_val = off_reg->smax_value, in adjust_ptr_min_max_vals()
2701 u64 umin_val = off_reg->umin_value, umax_val = off_reg->umax_value, in adjust_ptr_min_max_vals()
2747 if (!check_reg_sane_offset(env, off_reg, ptr_reg->type) || in adjust_ptr_min_max_vals()
2793 dst_reg->var_off = tnum_add(ptr_reg->var_off, off_reg->var_off); in adjust_ptr_min_max_vals()
2802 if (dst_reg == off_reg) { in adjust_ptr_min_max_vals()
2851 dst_reg->var_off = tnum_sub(ptr_reg->var_off, off_reg->var_off); in adjust_ptr_min_max_vals()
3159 struct bpf_reg_state *ptr_reg = NULL, off_reg = {0}; in adjust_reg_min_max_vals() local
3199 off_reg.type = SCALAR_VALUE; in adjust_reg_min_max_vals()
3200 __mark_reg_known(&off_reg, insn->imm); in adjust_reg_min_max_vals()
3201 src_reg = &off_reg; in adjust_reg_min_max_vals()