Lines Matching refs:value
281 __STATIC_INLINE uint32_t SL_CTZ(uint32_t value) in SL_CTZ() argument
284 return __CLZ(__RBIT(value)); in SL_CTZ()
288 for (zeros = 0; (zeros < 32) && ((value & 0x1) == 0); zeros++, value >>= 1) { in SL_CTZ()
297 __STATIC_INLINE uint32_t EFM32_CTZ(uint32_t value) in EFM32_CTZ() argument
299 return SL_CTZ(value); in EFM32_CTZ()
313 __STATIC_INLINE uint32_t SL_RBIT(uint32_t value) in SL_RBIT() argument
318 result = __RBIT(value); in SL_RBIT()
322 result = value; in SL_RBIT()
323 for (value >>= 1U; value != 0U; value >>= 1U) { in SL_RBIT()
325 result |= value & 1U; in SL_RBIT()
343 __STATIC_INLINE uint16_t SL_RBIT16(uint16_t value) in SL_RBIT16() argument
345 return (uint16_t)(SL_RBIT(value) >> 16); in SL_RBIT16()
358 __STATIC_INLINE uint8_t SL_RBIT8(uint8_t value) in SL_RBIT8() argument
360 return (uint8_t)(SL_RBIT(value) >> 24); in SL_RBIT8()