Lines Matching full:s16

177 DEFINE_TEST_ARRAY(s16) = {
362 DEFINE_TEST_FUNC(s16, "%d");
459 TEST_ONE_SHIFT(0, 14, s16, 0, false); in shift_sane_test()
480 TEST_ONE_SHIFT(1, 15, s16, 0, true); in shift_overflow_test()
500 TEST_ONE_SHIFT(17483, 1, s16, 0, true); in shift_overflow_test()
511 TEST_ONE_SHIFT(17483, 2, s16, 0, true); in shift_overflow_test()
529 TEST_ONE_SHIFT(0xFFFFU, 0, s16, 0, true); in shift_truncate_test()
543 TEST_ONE_SHIFT(0, 16, s16, 0, true); in shift_truncate_test()
544 TEST_ONE_SHIFT(0, 17, s16, 0, true); in shift_truncate_test()
566 TEST_ONE_SHIFT(-5, 0, s16, 0, true); in shift_nonsense_test()
578 TEST_ONE_SHIFT(0, -10, s16, 0, true); in shift_nonsense_test()
597 TEST_ONE_SHIFT(0, 15, s16, 0, false); in shift_nonsense_test()
824 TEST_OVERFLOWS_TYPE(u8, s16, U8_MAX, false); in overflows_type_test()
841 TEST_OVERFLOWS_TYPE(s8, s16, S8_MAX, false); in overflows_type_test()
842 TEST_OVERFLOWS_TYPE(s8, s16, S8_MIN, false); in overflows_type_test()
849 TEST_OVERFLOWS_TYPE(u16, s16, S16_MAX, false); in overflows_type_test()
850 TEST_OVERFLOWS_TYPE(u16, s16, (u16)S16_MAX + 1, true); in overflows_type_test()
851 TEST_OVERFLOWS_TYPE(u16, s16, U16_MAX, true); in overflows_type_test()
854 TEST_OVERFLOWS_TYPE(s16, u8, U8_MAX, false); in overflows_type_test()
855 TEST_OVERFLOWS_TYPE(s16, u8, (s16)U8_MAX + 1, true); in overflows_type_test()
856 TEST_OVERFLOWS_TYPE(s16, u8, -1, true); in overflows_type_test()
857 TEST_OVERFLOWS_TYPE(s16, u8, S16_MIN, true); in overflows_type_test()
858 TEST_OVERFLOWS_TYPE(s16, u16, S16_MAX, false); in overflows_type_test()
859 TEST_OVERFLOWS_TYPE(s16, u16, -1, true); in overflows_type_test()
860 TEST_OVERFLOWS_TYPE(s16, u16, S16_MIN, true); in overflows_type_test()
861 TEST_OVERFLOWS_TYPE(s16, u32, S16_MAX, false); in overflows_type_test()
862 TEST_OVERFLOWS_TYPE(s16, u32, -1, true); in overflows_type_test()
863 TEST_OVERFLOWS_TYPE(s16, u32, S16_MIN, true); in overflows_type_test()
865 TEST_OVERFLOWS_TYPE(s16, u64, S16_MAX, false); in overflows_type_test()
866 TEST_OVERFLOWS_TYPE(s16, u64, -1, true); in overflows_type_test()
867 TEST_OVERFLOWS_TYPE(s16, u64, S16_MIN, true); in overflows_type_test()
869 TEST_OVERFLOWS_TYPE(s16, s8, S8_MAX, false); in overflows_type_test()
870 TEST_OVERFLOWS_TYPE(s16, s8, S8_MIN, false); in overflows_type_test()
871 TEST_OVERFLOWS_TYPE(s16, s8, (s16)S8_MAX + 1, true); in overflows_type_test()
872 TEST_OVERFLOWS_TYPE(s16, s8, (s16)S8_MIN - 1, true); in overflows_type_test()
873 TEST_OVERFLOWS_TYPE(s16, s8, S16_MAX, true); in overflows_type_test()
874 TEST_OVERFLOWS_TYPE(s16, s8, S16_MIN, true); in overflows_type_test()
875 TEST_OVERFLOWS_TYPE(s16, s16, S16_MAX, false); in overflows_type_test()
876 TEST_OVERFLOWS_TYPE(s16, s16, S16_MIN, false); in overflows_type_test()
877 TEST_OVERFLOWS_TYPE(s16, s32, S16_MAX, false); in overflows_type_test()
878 TEST_OVERFLOWS_TYPE(s16, s32, S16_MIN, false); in overflows_type_test()
888 TEST_OVERFLOWS_TYPE(u32, s16, S16_MAX, false); in overflows_type_test()
889 TEST_OVERFLOWS_TYPE(u32, s16, (u32)S16_MAX + 1, true); in overflows_type_test()
890 TEST_OVERFLOWS_TYPE(u32, s16, U32_MAX, true); in overflows_type_test()
923 TEST_OVERFLOWS_TYPE(s32, s16, S16_MAX, false); in overflows_type_test()
924 TEST_OVERFLOWS_TYPE(s32, s16, S16_MIN, false); in overflows_type_test()
925 TEST_OVERFLOWS_TYPE(s32, s16, (s32)S16_MAX + 1, true); in overflows_type_test()
926 TEST_OVERFLOWS_TYPE(s32, s16, (s32)S16_MIN - 1, true); in overflows_type_test()
927 TEST_OVERFLOWS_TYPE(s32, s16, S32_MAX, true); in overflows_type_test()
928 TEST_OVERFLOWS_TYPE(s32, s16, S32_MIN, true); in overflows_type_test()
947 TEST_OVERFLOWS_TYPE(u64, s16, S16_MAX, false); in overflows_type_test()
948 TEST_OVERFLOWS_TYPE(u64, s16, (u64)S16_MAX + 1, true); in overflows_type_test()
949 TEST_OVERFLOWS_TYPE(u64, s16, U64_MAX, true); in overflows_type_test()
979 TEST_OVERFLOWS_TYPE(s64, s16, S16_MAX, false); in overflows_type_test()
980 TEST_OVERFLOWS_TYPE(s64, s16, S16_MIN, false); in overflows_type_test()
981 TEST_OVERFLOWS_TYPE(s64, s16, (s64)S16_MAX + 1, true); in overflows_type_test()
982 TEST_OVERFLOWS_TYPE(s64, s16, (s64)S16_MIN - 1, true); in overflows_type_test()
983 TEST_OVERFLOWS_TYPE(s64, s16, S64_MAX, true); in overflows_type_test()
1049 TEST_SAME_TYPE(base, s16, ms16); \ in same_type_test()
1059 TEST_TYPE_SETS(s16, false, false, false, false, true, false, false, false); in same_type_test()
1099 TEST_CASTABLE_TO_TYPE(16, s16, true); in castable_to_type_test()
1102 TEST_CASTABLE_TO_TYPE(-16, s16, true); in castable_to_type_test()
1177 s16 array[] __counted_by(counter);
1183 s16 array[];
1193 int expected_raw_size = sizeof(struct foo) + 2 * sizeof(s16); in DEFINE_FLEX_test()
1201 KUNIT_EXPECT_EQ(test, __struct_size(two), sizeof(struct bar) + 2 * sizeof(s16)); in DEFINE_FLEX_test()