Symbol: S16_MIN
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/hid/usbhid/hid-pidff.c
340
return i * field->logical_minimum / S16_MIN;
drivers/hid/usbhid/hid-pidff.c
375
pidff_rescale(-value, -S16_MIN, usage->field);
drivers/hid/wacom_sys.c
288
field->logical_minimum = S16_MIN;
drivers/hwmon/ina238.c
346
regval = clamp_val(val, S16_MIN, S16_MAX) & 0xffff;
drivers/hwmon/ina238.c
430
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
1087
return (u16)clamp_val(val, S16_MIN, S16_MAX);
drivers/iio/accel/adxl355_core.c
610
calibbias = clamp_t(int, val, S16_MIN, S16_MAX);
drivers/iio/adc/ad4695.c
1269
return clamp_t(int, val_calc, S16_MIN, S16_MAX);
drivers/iio/adc/ad4695.c
1371
S16_MIN / 4, 0,
drivers/iio/adc/ad4695.c
1376
S16_MIN / 2, 0,
drivers/iio/adc/ad4695.c
1381
S16_MIN, 0,
drivers/iio/adc/ad4695.c
1386
S16_MIN * 2, 0,
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.h
60
#define INV_ICM45600_DATA_INVALID S16_MIN
drivers/iio/temperature/mlx90632.c
601
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
3646
rdev->sb_start - sector > -S16_MIN))
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/mellanox/mlx5/core/lib/clock.c
76
MLX5_MTUTC_OPERATION_ADJUST_TIME_MIN = S16_MIN,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
394
if (delta < S16_MIN || delta > S16_MAX) {
drivers/net/wireless/realtek/rtw89/core.h
4956
#define MIN_VAL_OF_RTW89_ACPI_SAR S16_MIN
drivers/rtc/rtc-tps6594.c
222
if (calibration < S16_MIN + 1 || calibration > S16_MAX)
kernel/bpf/core.c
369
off_min = S16_MIN;
kernel/bpf/log.c
550
#define SNUM_MIN_DECIMAL S16_MIN
kernel/bpf/verifier.c
5234
subprog->fastcall_stack_off = S16_MIN;
kernel/bpf/verifier.c
7062
reg->smin_value = reg->s32_min_value = S16_MIN;
kernel/bpf/verifier.c
7141
reg->s32_min_value = S16_MIN;
lib/nlattr.c
251
range->min = S16_MIN;
lib/tests/overflow_kunit.c
182
{0, S16_MIN, S16_MIN, S16_MIN, 0, false, true, false},
lib/tests/overflow_kunit.c
183
{S16_MIN, 0, S16_MIN, S16_MIN, 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
197
{S16_MIN, S16_MIN, 0, 0, 0, true, false, true},
lib/tests/overflow_kunit.c
857
TEST_OVERFLOWS_TYPE(s16, u8, S16_MIN, true);
lib/tests/overflow_kunit.c
860
TEST_OVERFLOWS_TYPE(s16, u16, S16_MIN, true);
lib/tests/overflow_kunit.c
863
TEST_OVERFLOWS_TYPE(s16, u32, S16_MIN, true);
lib/tests/overflow_kunit.c
867
TEST_OVERFLOWS_TYPE(s16, u64, S16_MIN, true);
lib/tests/overflow_kunit.c
874
TEST_OVERFLOWS_TYPE(s16, s8, S16_MIN, true);
lib/tests/overflow_kunit.c
876
TEST_OVERFLOWS_TYPE(s16, s16, S16_MIN, false);
lib/tests/overflow_kunit.c
878
TEST_OVERFLOWS_TYPE(s16, s32, S16_MIN, false);
lib/tests/overflow_kunit.c
924
TEST_OVERFLOWS_TYPE(s32, s16, S16_MIN, false);
lib/tests/overflow_kunit.c
926
TEST_OVERFLOWS_TYPE(s32, s16, (s32)S16_MIN - 1, true);
lib/tests/overflow_kunit.c
980
TEST_OVERFLOWS_TYPE(s64, s16, S16_MIN, false);
lib/tests/overflow_kunit.c
982
TEST_OVERFLOWS_TYPE(s64, s16, (s64)S16_MIN - 1, true);
net/core/filter.c
716
const s32 off_min = S16_MIN, off_max = S16_MAX; \
sound/soc/atmel/atmel-pdmic.c
48
#define PDMIC_OFFSET_MIN_VAL S16_MIN
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
146
#define SNUM_MIN_DECIMAL S16_MIN