Lines Matching refs:ustr
73 const unsigned char *ustr = (const unsigned char *)str; in ddi_strtol() local
76 *ptr = (char *)ustr; /* in case no number is formed */ in ddi_strtol()
86 if (!isalnum(c = *ustr)) { in ddi_strtol()
88 c = *++ustr; in ddi_strtol()
94 c = *++ustr; in ddi_strtol()
100 else if (ustr[1] == 'x' || ustr[1] == 'X') in ddi_strtol()
118 if (base == 16 && c == '0' && (ustr[1] == 'x' || ustr[1] == 'X') && in ddi_strtol()
119 isxdigit(ustr[2])) in ddi_strtol()
120 c = *(ustr += 2); /* skip over leading "0x" or "0X" */ in ddi_strtol()
129 for (c = *++ustr; lisalnum(c) && (xx = DIGIT(c)) < base; ) { in ddi_strtol()
137 c = *++ustr; in ddi_strtol()
140 *ptr = (char *)ustr; in ddi_strtol()
149 for (c = *++ustr; lisalnum(c) && (xx = DIGIT(c)) < base; (c = *++ustr)) in ddi_strtol()
152 *ptr = (char *)ustr; in ddi_strtol()