Lines Matching refs:word
13 static __always_inline unsigned int generic___fls(unsigned long word) in generic___fls() argument
18 if (!(word & (~0ul << 32))) { in generic___fls()
20 word <<= 32; in generic___fls()
23 if (!(word & (~0ul << (BITS_PER_LONG-16)))) { in generic___fls()
25 word <<= 16; in generic___fls()
27 if (!(word & (~0ul << (BITS_PER_LONG-8)))) { in generic___fls()
29 word <<= 8; in generic___fls()
31 if (!(word & (~0ul << (BITS_PER_LONG-4)))) { in generic___fls()
33 word <<= 4; in generic___fls()
35 if (!(word & (~0ul << (BITS_PER_LONG-2)))) { in generic___fls()
37 word <<= 2; in generic___fls()
39 if (!(word & (~0ul << (BITS_PER_LONG-1)))) in generic___fls()
45 #define __fls(word) generic___fls(word) argument