Lines Matching refs:value
65 static inline uint16_t fls32(uint32_t value) in fls32() argument
72 : "rm" (value), "i" (INVALID_BIT_INDEX)); in fls32()
76 static inline uint16_t fls64(uint64_t value) in fls64() argument
83 : "rm" (value), "i" (INVALID_BIT_INDEX)); in fls64()
112 static inline uint16_t ffs64(uint64_t value) in ffs64() argument
119 : "rm" (value), "i" (INVALID_BIT_INDEX)); in ffs64()
124 static inline uint16_t ffz64(uint64_t value) in ffz64() argument
126 return ffs64(~value); in ffz64()
163 static inline uint16_t clz(uint32_t value) in clz() argument
165 return ((value != 0U) ? (31U - fls32(value)) : 32U); in clz()
175 static inline uint16_t clz64(uint64_t value) in clz64() argument
177 return ((value != 0UL) ? (63U - fls64(value)) : 64U); in clz64()