Symbol: S16_MAX
arch/arm64/kernel/module.c
87
if (sval < S16_MIN || sval > S16_MAX)
arch/s390/include/asm/atomic_ops.h
27
if (__builtin_constant_p(val) && val >= S16_MIN && val <= S16_MAX) {
arch/s390/include/asm/atomic_ops.h
50
if (__builtin_constant_p(val) && val >= S16_MIN && val <= S16_MAX) {
drivers/gpu/drm/i915/gt/intel_migrate.c
926
GEM_BUG_ON(size >> PAGE_SHIFT > S16_MAX);
drivers/gpu/drm/xe/xe_migrate.c
2551
round_down(S16_MAX * pitch,
drivers/gpu/drm/xe/xe_migrate.c
757
xe_gt_assert(gt, size / pitch <= S16_MAX);
drivers/gpu/drm/xe/xe_migrate.c
758
xe_gt_assert(gt, pitch / 4 <= S16_MAX);
drivers/hid/hid-playstation.c
1103
ds->gyro_calib_data[i].sens_denom = S16_MAX;
drivers/hid/hid-playstation.c
1141
ds->accel_calib_data[i].sens_denom = S16_MAX;
drivers/hid/hid-playstation.c
2097
ds4->gyro_calib_data[i].sens_denom = S16_MAX;
drivers/hid/hid-playstation.c
2114
ds4->accel_calib_data[i].sens_denom = S16_MAX;
drivers/hid/usbhid/hid-pidff.c
342
return i * field->logical_maximum / S16_MAX;
drivers/hid/usbhid/hid-pidff.c
382
pidff_rescale(value, S16_MAX, usage->field);
drivers/hid/usbhid/hid-pidff.c
452
S16_MAX ? S16_MAX : envelope->attack_level, S16_MAX,
drivers/hid/usbhid/hid-pidff.c
456
S16_MAX ? S16_MAX : envelope->fade_level, S16_MAX,
drivers/hid/wacom_sys.c
287
field->logical_maximum = S16_MAX;
drivers/hwmon/ina238.c
486
regval = clamp_val(val, S16_MIN, S16_MAX) & 0xffff;
drivers/hwmon/ina238.c
570
regval = clamp_val(val, S16_MIN, S16_MAX) & 0xffff;
drivers/hwmon/pmbus/ina233.c
76
S16_MIN, S16_MAX) & 0xffff;
drivers/hwmon/pmbus/pmbus_core.c
1092
return (u16)clamp_val(val, S16_MIN, S16_MAX);
drivers/iio/accel/adxl355_core.c
607
calibbias = clamp_t(int, val, S16_MIN, S16_MAX);
drivers/iio/adc/ad4695.c
1262
return clamp_t(int, val_calc, S16_MIN, S16_MAX);
drivers/iio/adc/ad4695.c
1366
S16_MAX / 4, S16_MAX % 4 * MICRO / 4
drivers/iio/adc/ad4695.c
1371
S16_MAX / 2, S16_MAX % 2 * MICRO / 2,
drivers/iio/adc/ad4695.c
1376
S16_MAX, 0,
drivers/iio/adc/ad4695.c
1381
S16_MAX * 2, 0,
drivers/iio/temperature/mlx90632.c
600
if (read > S16_MAX || read < S16_MIN)
drivers/iio/temperature/tmp117.c
101
off = clamp_t(int, val, S16_MIN, S16_MAX);
drivers/md/md.c
3658
sector - rdev->sb_start > S16_MAX) ||
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1112
gm_params->alpha = clamp_val(mat[2] - (1 << WARPEDMODEL_PREC_BITS), S16_MIN, S16_MAX);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1113
gm_params->beta = clamp_val(mat[3], S16_MIN, S16_MAX);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1119
S16_MIN, S16_MAX);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1123
(1 << WARPEDMODEL_PREC_BITS), S16_MIN, S16_MAX);
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
493
*alpha = clamp_val(mat[2] - (1 << WARPEDMODEL_PREC_BITS), S16_MIN, S16_MAX);
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
494
*beta = clamp_val(mat[3], S16_MIN, S16_MAX);
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
500
*gamma = clamp_val((int)AV1_DIV_ROUND_UP_POW2_SIGNED(gv, shift), S16_MIN, S16_MAX);
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
505
S16_MIN, S16_MAX);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
347
tx->dqo.num_pending_packets = min_t(int, num_pending_packets, S16_MAX);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
77
MLX5_MTUTC_OPERATION_ADJUST_TIME_MAX = S16_MAX,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
394
if (delta < S16_MIN || delta > S16_MAX) {
drivers/net/wireless/intel/iwlwifi/mld/thermal.c
226
if ((temp / 1000) > S16_MAX) {
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
640
if ((temp / 1000) > S16_MAX)
drivers/net/wireless/realtek/rtw89/core.h
5124
#define MAX_VAL_OF_RTW89_ACPI_SAR S16_MAX
drivers/rtc/rtc-tps6594.c
221
if (calibration < S16_MIN + 1 || calibration > S16_MAX)
include/linux/limits.h
20
#define S16_MIN ((s16)(-S16_MAX - 1))
kernel/bpf/core.c
370
off_max = S16_MAX;
kernel/bpf/core.c
459
const u32 cnt_max = S16_MAX;
kernel/bpf/log.c
509
#define SNUM_MAX_DECIMAL S16_MAX
kernel/bpf/syscall.c
5056
if (call_off > S16_MAX || call_off < S16_MIN)
kernel/bpf/verifier.c
5432
reg_set_srange64(reg, S16_MIN, S16_MAX);
kernel/bpf/verifier.c
5433
reg_set_srange32(reg, S16_MIN, S16_MAX);
kernel/bpf/verifier.c
5503
reg_set_srange32(reg, S16_MIN, S16_MAX);
lib/nlattr.c
252
range->max = S16_MAX;
lib/test_bpf.c
484
int len = S16_MAX + 5;
lib/test_bpf.c
493
insns[i++] = BPF_JMP_IMM(jmp, R0, imm, S16_MAX);
lib/tests/overflow_kunit.c
180
{0, S16_MAX, S16_MAX, -S16_MAX, 0, false, false, false},
lib/tests/overflow_kunit.c
181
{S16_MAX, 0, S16_MAX, S16_MAX, 0, false, false, false},
lib/tests/overflow_kunit.c
185
{-1, S16_MIN, S16_MAX, S16_MAX, S16_MIN, true, false, true},
lib/tests/overflow_kunit.c
186
{S16_MIN, -1, S16_MAX, -S16_MAX, S16_MIN, true, false, true},
lib/tests/overflow_kunit.c
187
{-1, S16_MAX, S16_MAX-1, S16_MIN, -S16_MAX, false, false, false},
lib/tests/overflow_kunit.c
188
{S16_MAX, -1, S16_MAX-1, S16_MIN, -S16_MAX, false, true, false},
lib/tests/overflow_kunit.c
189
{-1, -S16_MAX, S16_MIN, S16_MAX-1, S16_MAX, false, false, false},
lib/tests/overflow_kunit.c
190
{-S16_MAX, -1, S16_MIN, S16_MIN+2, S16_MAX, false, false, false},
lib/tests/overflow_kunit.c
192
{1, S16_MIN, -S16_MAX, -S16_MAX, S16_MIN, false, true, false},
lib/tests/overflow_kunit.c
193
{S16_MIN, 1, -S16_MAX, S16_MAX, S16_MIN, false, true, false},
lib/tests/overflow_kunit.c
194
{1, S16_MAX, S16_MIN, S16_MIN+2, S16_MAX, true, false, false},
lib/tests/overflow_kunit.c
195
{S16_MAX, 1, S16_MIN, S16_MAX-1, S16_MAX, true, false, false},
lib/tests/overflow_kunit.c
198
{S16_MAX, S16_MAX, -2, 0, 1, true, false, true},
lib/tests/overflow_kunit.c
849
TEST_OVERFLOWS_TYPE(u16, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
850
TEST_OVERFLOWS_TYPE(u16, s16, (u16)S16_MAX + 1, true);
lib/tests/overflow_kunit.c
858
TEST_OVERFLOWS_TYPE(s16, u16, S16_MAX, false);
lib/tests/overflow_kunit.c
861
TEST_OVERFLOWS_TYPE(s16, u32, S16_MAX, false);
lib/tests/overflow_kunit.c
865
TEST_OVERFLOWS_TYPE(s16, u64, S16_MAX, false);
lib/tests/overflow_kunit.c
873
TEST_OVERFLOWS_TYPE(s16, s8, S16_MAX, true);
lib/tests/overflow_kunit.c
875
TEST_OVERFLOWS_TYPE(s16, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
877
TEST_OVERFLOWS_TYPE(s16, s32, S16_MAX, false);
lib/tests/overflow_kunit.c
888
TEST_OVERFLOWS_TYPE(u32, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
889
TEST_OVERFLOWS_TYPE(u32, s16, (u32)S16_MAX + 1, true);
lib/tests/overflow_kunit.c
923
TEST_OVERFLOWS_TYPE(s32, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
925
TEST_OVERFLOWS_TYPE(s32, s16, (s32)S16_MAX + 1, true);
lib/tests/overflow_kunit.c
947
TEST_OVERFLOWS_TYPE(u64, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
948
TEST_OVERFLOWS_TYPE(u64, s16, (u64)S16_MAX + 1, true);
lib/tests/overflow_kunit.c
979
TEST_OVERFLOWS_TYPE(s64, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
981
TEST_OVERFLOWS_TYPE(s64, s16, (s64)S16_MAX + 1, true);
mm/memcontrol.c
3196
BUILD_BUG_ON(MAX_NUMNODES >= S16_MAX);
mm/memcontrol.c
3245
if (abs(nr) <= S16_MAX && (!*bytes || abs(nr) <= PAGE_SIZE)) {
net/core/dev.c
3177
if (channel > S16_MAX)
net/core/filter.c
507
bool ldx_off_ok = offset <= S16_MAX;
net/core/filter.c
711
const s32 off_min = S16_MIN, off_max = S16_MAX; \
net/ethtool/bitset.h
9
#define ETHNL_MAX_BITSET_SIZE S16_MAX
sound/soc/atmel/atmel-pdmic.c
47
#define PDMIC_OFFSET_MAX_VAL S16_MAX
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
145
#define SNUM_MAX_DECIMAL S16_MAX