S32_MAX
if (sval < S32_MIN || sval > S32_MAX)
never = imm == S32_MAX && width == 32;
always = imm == S32_MAX && width == 32;
ccm_header_size_max = S32_MAX
DRV_CIPHER_RESERVE32B = S32_MAX
DRV_HASH_RESERVE32B = S32_MAX
DRV_HASH_HW_RESERVE32B = S32_MAX
DRV_ENGINE_RESERVE32B = S32_MAX,
DRV_CRYPTO_ALG_RESERVE32B = S32_MAX
DRV_CRYPTO_DIRECTION_RESERVE32B = S32_MAX
CC_FIPS_SYNC_STATUS_RESERVE32B = S32_MAX
FLOW_MODE_END = S32_MAX,
SETUP_OP_END = S32_MAX,
HASH_CONFIG1_PADDING_RESERVE32 = S32_MAX,
AES_MAC_END = S32_MAX,
END_OF_KEYS = S32_MAX,
END_OF_AES_KEYS = S32_MAX,
HASH_CIPHER_DO_PADDING_RESERVE32 = S32_MAX,
DESC_DIRECTION_END = S32_MAX,
DMA_MODE_END = S32_MAX,
props->dpll_props.phase_range.max = S32_MAX;
if (blk_len > S32_MAX)
div_u64(mul_u32_u32(gt->clock_period_ns, S32_MAX),
S32_MAX,
(u32)S32_MAX + 1,
sdirty->left = sdirty->top = S32_MAX;
sdirty.left = sdirty.top = S32_MAX;
ddirty.left = ddirty.top = S32_MAX;
ddirty.fb_left = ddirty.fb_top = S32_MAX;
sdirty->left = sdirty->top = S32_MAX;
sdirty.left = sdirty.top = S32_MAX;
if (input[i + 1] < 0 || input[i + 1] > S32_MAX)
a->logical_maximum = S32_MAX;
val = clamp_t(int, val, S32_MIN / 8, S32_MAX / 8);
.schan_val = S32_MAX,
.schan_val = S32_MAX,
.numerator = S32_MAX,
.numerator = S32_MAX,
.schan_val2 = S32_MAX,
.schan_val2 = S32_MAX,
.schan_val2 = S32_MAX,
.schan_val2 = S32_MAX,
.schan_val2 = S32_MAX,
.schan_val2 = S32_MAX,
if (freq > S32_MAX) {
int count = S32_MAX;
if (WARN_ON(freq <= 0 || freq > S32_MAX))
if (delta > S32_MAX)
if (delta > S32_MAX || delta < S32_MIN) {
if (delta > S32_MAX || delta < S32_MIN)
if (val > S32_MAX)
min(S32_MAX, 1 << log_max_freq_adjustment);
scaled_ppm <= S32_MAX && scaled_ppm >= S32_MIN) {
#define NFP_ABM_LVL_INFINITY S32_MAX
if (band->min > S32_MAX) {
band->min, S32_MAX, opt->parent, opt->handle,
.max_adj = S32_MAX,
min(default_ps_max_latency_us, (unsigned long)S32_MAX));
if (epoll_params.busy_poll_usecs > S32_MAX)
sb->s_time_max = S32_MAX;
#define EXT4_NON_EXTRA_TIMESTAMP_MAX S32_MAX
(raw_inode)->xtime = cpu_to_le32(clamp_t(int32_t, (ts).tv_sec, S32_MIN, S32_MAX)); \
lsmctx.len > S32_MAX))
DIR_OFFSET_EOD = S32_MAX,
return timer > S32_MAX || timer < S32_MIN;
sb->s_time_max = S32_MAX;
#define XFS_LEGACY_TIME_MAX ((int64_t)S32_MAX)
#define INT32_MAX S32_MAX
#define S32_MIN ((s32)(-S32_MAX - 1))
#define PM_QOS_LATENCY_ANY S32_MAX
#define FREQ_QOS_MAX_DEFAULT_VALUE S32_MAX
const s64 imm_min = S32_MIN, imm_max = S32_MAX;
off_max = S32_MAX;
: (u32)reg_s32_max(reg), reg_s32_max(reg) == S32_MAX},
if (fd64 > S32_MAX)
smax = S32_MAX;
smax = S32_MAX;
if (!alu32 && ((s64)val < S32_MIN || (s64)val > S32_MAX))
cnum32_intersect_with_srange(®2->r32, reg_s32_min(reg1), S32_MAX);
cnum32_intersect_with_srange(®2->r32, reg_s32_min(reg1) + 1, S32_MAX);
if (range->minval == S32_MIN && range->maxval == S32_MAX)
tnum.value | (tnum.mask & S32_MAX));
reg_set_srange64(reg, S32_MIN, S32_MAX);
reg_set_srange32(reg, S32_MIN, S32_MAX);
if (mem_size > S32_MAX) {
callee->callback_ret_range = retval_range(S32_MIN, S32_MAX);
if (new_max == S32_MAX) {
if (rpool->resources[index].max != S32_MAX)
if (rpool->resources[index].max == S32_MAX)
set_resource_limit(rpool, i, S32_MAX);
new_limits[RDMACG_RESOURCE_HCA_HANDLE] = S32_MAX;
new_limits[RDMACG_RESOURCE_HCA_OBJECT] = S32_MAX;
value = S32_MAX;
if (value == S32_MAX)
range->max = S32_MAX;
BPF_JMP32_IMM(BPF_JSGT, R1, S32_MAX, 1),
BPF_JMP32_IMM(BPF_JSLE, R1, S32_MAX, 1),
{0, S32_MAX, S32_MAX, -S32_MAX, 0, false, false, false},
{S32_MAX, 0, S32_MAX, S32_MAX, 0, false, false, false},
{-1, S32_MIN, S32_MAX, S32_MAX, S32_MIN, true, false, true},
{S32_MIN, -1, S32_MAX, -S32_MAX, S32_MIN, true, false, true},
{-1, S32_MAX, S32_MAX-1, S32_MIN, -S32_MAX, false, false, false},
{S32_MAX, -1, S32_MAX-1, S32_MIN, -S32_MAX, false, true, false},
{-1, -S32_MAX, S32_MIN, S32_MAX-1, S32_MAX, false, false, false},
{-S32_MAX, -1, S32_MIN, S32_MIN+2, S32_MAX, false, false, false},
{1, S32_MIN, -S32_MAX, -S32_MAX, S32_MIN, false, true, false},
{S32_MIN, 1, -S32_MAX, S32_MAX, S32_MIN, false, true, false},
{1, S32_MAX, S32_MIN, S32_MIN+2, S32_MAX, true, false, false},
{S32_MAX, 1, S32_MIN, S32_MAX-1, S32_MAX, true, false, false},
{S32_MAX, S32_MAX, -2, 0, 1, true, false, true},
TEST_OVERFLOWS_TYPE(u32, s32, S32_MAX, false);
TEST_OVERFLOWS_TYPE(u32, s32, (u32)S32_MAX + 1, true);
TEST_OVERFLOWS_TYPE(s32, u16, S32_MAX, true);
TEST_OVERFLOWS_TYPE(s32, u16, S32_MAX, true);
TEST_OVERFLOWS_TYPE(s32, u32, S32_MAX, false);
TEST_OVERFLOWS_TYPE(s32, u64, S32_MAX, false);
TEST_OVERFLOWS_TYPE(s32, s8, S32_MAX, true);
TEST_OVERFLOWS_TYPE(s32, s16, S32_MAX, true);
TEST_OVERFLOWS_TYPE(s32, s32, S32_MAX, false);
TEST_OVERFLOWS_TYPE(s32, s64, S32_MAX, false);
TEST_OVERFLOWS_TYPE(u64, s32, S32_MAX, false);
TEST_OVERFLOWS_TYPE(u64, s32, (u64)S32_MAX + 1, true);
TEST_OVERFLOWS_TYPE(s64, s32, S32_MAX, false);
TEST_OVERFLOWS_TYPE(s64, s32, (s64)S32_MAX + 1, true);
BUILD_BUG_ON(MEMCG_CHARGE_BATCH > S32_MAX / PAGE_SIZE);
if (unlikely(flags || !((s32)netns_id < 0 || netns_id <= S32_MAX)))
if (val > S32_MAX)
.max = S32_MAX,
.max = S32_MAX,
.max = S32_MAX,
if (ufd > S32_MAX)
if (ret > S32_MAX / ETH_GSTRING_LEN)
if (n_stats > S32_MAX / sizeof(u64))
if (n_stats > S32_MAX / sizeof(u64))
high = S32_MAX;
cfg->vols[0].target_volume = S32_MAX;
#define DSP_VOLUME_MAX S32_MAX /* 0db */
set_cpufreq_scaling_min_max(cpu, 1, S32_MAX);
{"smax32=", ®->r[S32].b, (u32)S32_MAX, true},
S32_MAX,
if ((s32)x == S32_MAX)
else if ((s32)x >= S32_MAX - 256)
return snappendf(sb, "S32_MAX-%d", S32_MAX - (s32)x);
{S32, U32, {(u32)S32_MIN, S32_MAX}, {S32_MAX, S32_MAX}},
[S32] = { (u64)(u32)S32_MIN, (u64)(u32)S32_MAX },
smax = (u64)(u32)S32_MAX;
if (x_t == S64 && y_t == S32 && y_cast.a <= S32_MAX && y_cast.b <= S32_MAX &&
(s64)x.a >= S32_MIN && (s64)x.b <= S32_MAX)