Lines Matching refs:bit
171 int bit; \
178 : "=&r"(bit) \
183 bit; \
201 int bit, x, y; in fls64() local
219 : "=&r"(bit), "=r"(x), "=r"(y) in fls64()
223 return bit; in fls64()
253 int bit; in __ffs() local
254 asm("scan %1,gr0,%0" : "=r"(bit) : "r"(x & -x)); in __ffs()
255 return 31 - bit; in __ffs()
266 unsigned long bit; in __fls() local
267 asm("scan %1,gr0,%0" : "=r"(bit) : "r"(word)); in __fls()
268 return bit; in __fls()
279 int bit; in __ilog2_u32() local
280 asm("scan %1,gr0,%0" : "=r"(bit) : "r"(n)); in __ilog2_u32()
281 return 31 - bit; in __ilog2_u32()
296 int bit, x, y; in __ilog2_u64() local
308 : "=&r"(bit), "=r"(x), "=r"(y) in __ilog2_u64()
312 return bit; in __ilog2_u64()