Lines Matching +full:10 +full:base
48 _FUNCNAME(const char *nptr, char **endptr, int base) in _FUNCNAME() argument
55 /* check base value */ in _FUNCNAME()
56 if (base && (base < 2 || base > 36)) { in _FUNCNAME()
64 panic("%s: invalid base %d", __func__, base); in _FUNCNAME()
70 * If base is 0, allow 0x for hex and 0 for octal, else in _FUNCNAME()
71 * assume decimal; if base is already 16, allow 0x. in _FUNCNAME()
85 if ((base == 0 || base == 16) && in _FUNCNAME()
92 base = 16; in _FUNCNAME()
94 if ((base == 0 || base == 2) && in _FUNCNAME()
99 base = 2; in _FUNCNAME()
101 if (base == 0) in _FUNCNAME()
102 base = (c == '0' ? 8 : 10); in _FUNCNAME()
107 * base. An input number that is greater than this value, if in _FUNCNAME()
112 * [-2147483648..2147483647] and the input base is 10, in _FUNCNAME()
122 cutlim = (int)(cutoff % base); in _FUNCNAME()
123 cutoff /= base; in _FUNCNAME()
126 cutlim -= base; in _FUNCNAME()
135 i = c - (isupper(c) ? 'A' - 10 : 'a' - 10); in _FUNCNAME()
138 if (i >= base) in _FUNCNAME()
154 acc *= base; in _FUNCNAME()
169 acc *= base; in _FUNCNAME()