Lines Matching refs:word
234 static inline unsigned long __ffs(unsigned long word) in __ffs() argument
240 : "=r"(result), "=&r"(word) in __ffs()
241 : "1"(word)); in __ffs()
246 static inline unsigned long ffz(unsigned long word) in ffz() argument
248 return __ffs(~word); in ffz()
252 static inline int fls(unsigned long word) in fls() argument
256 asm("clz %0,%1" : "=r"(result) : "r"(word)); in fls()
260 static inline int __fls(unsigned long word) in __fls() argument
262 return fls(word) - 1; in __fls()
291 static inline int ffs(unsigned long word) in ffs() argument
293 if(word == 0) in ffs()
295 return __ffs(word) + 1; in ffs()