Searched refs:IS_SHIFTED_BIT_MASK (Results 1 – 2 of 2) sorted by relevance
/Zephyr-latest/include/zephyr/sys/ |
D | util_macro.h | 87 #define IS_SHIFTED_BIT_MASK(m, s) (!(((m) >> (s)) & (((m) >> (s)) + 1U))) macro 94 #define IS_BIT_MASK(m) IS_SHIFTED_BIT_MASK(m, 0)
|
/Zephyr-latest/tests/unit/util/ |
D | main.c | 647 zassert_true(IS_SHIFTED_BIT_MASK(bitmask32_shift1, 1)); in ZTEST() 648 zassert_true(IS_SHIFTED_BIT_MASK(bitmask32_shift31, 31)); in ZTEST() 649 zassert_true(IS_SHIFTED_BIT_MASK(bitmask64_shift1, 1)); in ZTEST() 650 zassert_true(IS_SHIFTED_BIT_MASK(bitmask64_shift63, 63)); in ZTEST() 652 zassert_true(IS_SHIFTED_BIT_MASK(0xfffffffeUL, 1)); in ZTEST() 653 zassert_true(IS_SHIFTED_BIT_MASK(0xfffffffffffffffeULL, 1)); in ZTEST() 654 zassert_true(IS_SHIFTED_BIT_MASK(0x80000000UL, 31)); in ZTEST() 655 zassert_true(IS_SHIFTED_BIT_MASK(0x8000000000000000ULL, 63)); in ZTEST()
|