Lines Matching refs:x
19 unsigned long int_sqrt(unsigned long x) in int_sqrt() argument
23 if (x <= 1) in int_sqrt()
24 return x; in int_sqrt()
26 m = 1UL << (__fls(x) & ~1UL); in int_sqrt()
31 if (x >= b) { in int_sqrt()
32 x -= b; in int_sqrt()
48 u32 int_sqrt64(u64 x) in int_sqrt64() argument
52 if (x <= ULONG_MAX) in int_sqrt64()
53 return int_sqrt((unsigned long) x); in int_sqrt64()
55 m = 1ULL << ((fls64(x) - 1) & ~1ULL); in int_sqrt64()
60 if (x >= b) { in int_sqrt64()
61 x -= b; in int_sqrt64()