Searched refs:assert_type (Results 1 – 2 of 2) sorted by relevance
| /linux/lib/tests/ |
| H A D | test_bits.c | 10 #define assert_type(t, x) _Generic(x, t: x, default: 0) macro 12 static_assert(assert_type(u8, BIT_U8(0)) == 1u); 13 static_assert(assert_type(u16, BIT_U16(0)) == 1u); 14 static_assert(assert_type(u32, BIT_U32(0)) == 1u); 15 static_assert(assert_type(u64, BIT_U64(0)) == 1ull); 17 static_assert(assert_type(u8, BIT_U8(7)) == 0x80u); 18 static_assert(assert_type(u16, BIT_U16(15)) == 0x8000u); 19 static_assert(assert_type(u32, BIT_U32(31)) == 0x80000000u); 20 static_assert(assert_type(u64, BIT_U64(63)) == 0x8000000000000000ull); 22 static_assert(assert_type(unsigned long, GENMASK(31, 0)) == U32_MAX); [all …]
|
| /linux/include/kunit/ |
| H A D | test.h | 732 #define _KUNIT_FAILED(test, assert_type, assert_class, assert_format, INITIALIZER, fmt, ...) do { \ argument 737 assert_type, \ 742 if (assert_type == KUNIT_ASSERTION) \ 747 #define KUNIT_FAIL_ASSERTION(test, assert_type, fmt, ...) do { \ argument 750 assert_type, \ 779 assert_type, \ argument 790 assert_type, \ 799 #define KUNIT_TRUE_MSG_ASSERTION(test, assert_type, condition, fmt, ...) \ argument 801 assert_type, \ 807 #define KUNIT_FALSE_MSG_ASSERTION(test, assert_type, condition, fmt, ...) \ argument [all …]
|