Home
last modified time | relevance | path

Searched full:s32_min (Results 1 – 24 of 24) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dreg_bounds.c19 #define S32_MIN ((s32)INT_MIN) macro
203 else if ((s32)x == S32_MIN) in snprintf_num()
204 return snappendf(sb, "S32_MIN"); in snprintf_num()
205 else if ((s32)x <= S32_MIN + 256) in snprintf_num()
206 return snappendf(sb, "S32_MIN+%d", (s32)x - S32_MIN); in snprintf_num()
246 [S32] = { (u64)(u32)S32_MIN, (u64)(u32)S32_MAX },
464 smin = (u64)(u32)S32_MIN; in range_refine_in_halves()
500 (s64)x.a >= S32_MIN && (s64)x.b <= S32_MAX) in range_refine()
1111 * - smin32=%d, if missing, assumed S32_MIN; in parse_reg_state()
1135 {"smin32=", &reg->r[S32].a, (u32)S32_MIN, true}, in parse_reg_state()
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_linked_scalars.c218 * r1.off = S32_MIN, r2.off = 1, delta = S32_MIN - 1 requires 64-bit math.
229 r1 += %[s32_min]; \ in scalars_sync_delta_overflow()
239 [s32_min]"i"(INT_MIN) in scalars_sync_delta_overflow()
H A Dverifier_bounds.c1165 /* r1 signed range is [S32_MIN, S32_MAX] */ \ in crossing_32_bit_signed_boundary_2()
2004 if w0 s> 0x1 goto 1f; /* on fall-through s32 range [S32_MIN..1] */ \ in signed_unsigned_intersection32_case1()
2005 if w0 s< 0x0 goto 1f; /* range can be narrowed to [S32_MIN..-1] */ \ in signed_unsigned_intersection32_case1()
2020 if w0 > 0x80000003 goto 1f; /* on fall-through u32 range [0..S32_MIN+3] */ \ in signed_unsigned_intersection32_case2()
/linux/include/linux/
H A Dlimits.h24 #define S32_MIN ((s32)(-S32_MAX - 1)) macro
/linux/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_tai.c181 /* -S32_MIN warns, -val < S32_MIN fails, so go for the easy in mvpp22_tai_adjfine()
/linux/drivers/iio/magnetometer/
H A Dbmc150_magn.c370 return S32_MIN; in bmc150_magn_compensate_x()
392 return S32_MIN; in bmc150_magn_compensate_y()
418 return S32_MIN; in bmc150_magn_compensate_z()
/linux/kernel/bpf/
H A Dverifier.c1910 reg->s32_min_value = S32_MIN; in __mark_reg_unbounded()
1926 reg->s32_min_value = S32_MIN; in __mark_reg32_unbounded()
1950 var32_off.value | (var32_off.mask & S32_MIN)); in __update_reg32_bounds()
2106 * 0 S32_MAX S32_MIN -1 in deduce_bounds_32_from_32()
2116 * 0 S32_MAX S32_MIN -1 in deduce_bounds_32_from_32()
2312 * - 0xffff_ffff_8000_0000 == (s64)S32_MIN in deduce_bounds_64_from_32()
2316 if (reg->s32_min_value >= 0 && reg->smin_value >= S32_MIN && reg->smax_value <= S32_MAX) { in deduce_bounds_64_from_32()
2494 s32 s32_min, in __mark_reg_s32_range() argument
2499 reg->s32_min_value = max_t(s32, reg->s32_min_value, s32_min); in __mark_reg_s32_range()
2502 reg->smin_value = max_t(s64, reg->smin_value, s32_min); in __mark_reg_s32_range()
[all …]
H A Dcore.c341 const s64 imm_min = S32_MIN, imm_max = S32_MAX; in bpf_adj_delta_to_imm()
364 off_min = S32_MIN; in bpf_adj_delta_to_off()
1768 /* Absolute value of s32 without undefined behavior for S32_MIN */
/linux/drivers/dpll/zl3073x/
H A Dprop.c228 props->dpll_props.phase_range.min = S32_MIN; in zl3073x_pin_props_get()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_stdu.c590 ddirty.right = ddirty.bottom = S32_MIN; in vmw_kms_stdu_readback()
697 sdirty->right = sdirty->bottom = S32_MIN; in vmw_kms_stdu_surface_fifo_commit()
759 sdirty.right = sdirty.bottom = S32_MIN; in vmw_kms_stdu_surface_dirty()
H A Dvmwgfx_scrn.c1037 sdirty->right = sdirty->bottom = S32_MIN; in vmw_sou_surface_fifo_commit()
1131 sdirty.right = sdirty.bottom = S32_MIN; in vmw_kms_sou_do_surface_dirty()
/linux/arch/arm64/kernel/
H A Dmodule.c103 if (sval < S32_MIN || sval > S32_MAX) in reloc_data()
/linux/net/netlink/
H A Daf_netlink.c818 /* rover will be in range [S32_MIN, -4097] */ in netlink_autobind()
819 rover = S32_MIN + get_random_u32_below(-4096 - S32_MIN); in netlink_autobind()
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_ptp.c488 if (delta > S32_MAX || delta < S32_MIN) in idpf_ptp_adjtime()
/linux/lib/
H A Dnlattr.c255 range->min = S32_MIN; in nla_get_range_signed()
H A Dtest_bpf.c14032 BPF_JMP32_IMM(BPF_JSGE, R1, S32_MIN, 1),
14044 BPF_JMP32_IMM(BPF_JSLT, R1, S32_MIN, 1),
/linux/fs/xfs/libxfs/
H A Dxfs_format.h807 #define XFS_LEGACY_TIME_MIN ((int64_t)S32_MIN)
845 #define XFS_BIGTIME_EPOCH_OFFSET (-(int64_t)S32_MIN)
/linux/fs/ext4/
H A Dext4.h919 (raw_inode)->xtime = cpu_to_le32(clamp_t(int32_t, (ts).tv_sec, S32_MIN, S32_MAX)); \
2062 #define EXT4_EXTRA_TIMESTAMP_MAX (((s64)1 << 34) - 1 + S32_MIN)
2064 #define EXT4_TIMESTAMP_MIN S32_MIN
/linux/fs/ufs/
H A Dsuper.c781 sb->s_time_min = S32_MIN; in ufs_fill_super()
/linux/drivers/iio/adc/
H A Dad4695.c1249 val = clamp_t(int, val, S32_MIN / 8, S32_MAX / 8); in ad4695_get_calibbias()
/linux/arch/mips/net/
H A Dbpf_jit_comp32.c210 if (imm > S32_MIN && imm < 0) in emit_alu_i64()
/linux/drivers/hid/
H A Dwacom_sys.c290 a->logical_minimum = S32_MIN; in wacom_hid_usage_quirk()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_ptp.c1980 if (delta > S32_MAX || delta < S32_MIN) { in ice_ptp_adjtime()
/linux/net/wireless/
H A Dnl80211.c14603 low = S32_MIN; in cfg80211_cqm_rssi_update()
14623 s32 prev = S32_MIN; in nl80211_set_cqm_rssi()