Lines Matching defs:c
4 * Copyright (c) 1990, 1993
7 * Copyright (c) 2011 The FreeBSD Foundation
52 char c;
61 c = *s++;
62 } while (isspace((unsigned char)c));
63 if (c == '-') {
65 c = *s++;
68 if (c == '+')
69 c = *s++;
72 c == '0' && (*s == 'x' || *s == 'X') &&
76 c = s[1];
81 base = c == '0' ? 8 : 10;
86 for ( ; ; c = *s++) {
87 if (c >= '0' && c <= '9')
88 c -= '0';
89 else if (c >= 'A' && c <= 'Z')
90 c -= 'A' - 10;
91 else if (c >= 'a' && c <= 'z')
92 c -= 'a' - 10;
95 if (c >= base)
97 if (any < 0 || acc > cutoff || (acc == cutoff && c > cutlim))
101 acc = acc * (unsigned)base + (unsigned)c;