Lines Matching refs:word
239 static inline unsigned long __ffs(unsigned long word) in __ffs() argument
245 : "=r"(result), "=&r"(word) in __ffs()
246 : "1"(word)); in __ffs()
251 static inline unsigned long ffz(unsigned long word) in ffz() argument
253 return __ffs(~word); in ffz()
257 static inline int fls(unsigned long word) in fls() argument
261 asm("clz %0,%1" : "=r"(result) : "r"(word)); in fls()
265 static inline int __fls(unsigned long word) in __fls() argument
267 return fls(word) - 1; in __fls()
296 static inline int ffs(unsigned long word) in ffs() argument
298 if(word == 0) in ffs()
300 return __ffs(word) + 1; in ffs()