Lines Matching refs:base
34 #define __do_div(n, base) \ argument
38 __res = ((uint64_t) n) % (uint32_t) base; \
39 n = ((uint64_t) n) / (uint32_t) base; \
43 static char *number(char *str, const char *end, long num, int base, int size, in number() argument
60 if (base < 2 || base > 16) in number()
78 if (base == 16) in number()
80 else if (base == 8) in number()
88 tmp[i++] = (digits[__do_div(num, base)] | locase); in number()
98 if (base == 8) in number()
100 else if (base == 16) { in number()
123 int i, base; in guest_vsnprintf() local
211 base = 10; in guest_vsnprintf()
263 base = 8; in guest_vsnprintf()
269 base = 16; in guest_vsnprintf()
296 str = number(str, end, num, base, field_width, precision, flags); in guest_vsnprintf()