Lines Matching refs:x
20 unsigned long int_sqrt(unsigned long x) in int_sqrt() argument
24 if (x <= 1) in int_sqrt()
25 return x; in int_sqrt()
27 m = 1UL << (__fls(x) & ~1UL); in int_sqrt()
32 if (x >= b) { in int_sqrt()
33 x -= b; in int_sqrt()
49 u32 int_sqrt64(u64 x) in int_sqrt64() argument
53 if (x <= ULONG_MAX) in int_sqrt64()
54 return int_sqrt((unsigned long) x); in int_sqrt64()
56 m = 1ULL << ((fls64(x) - 1) & ~1ULL); in int_sqrt64()
61 if (x >= b) { in int_sqrt64()
62 x -= b; in int_sqrt64()