Lines Matching refs:p
51 const unsigned char* p = (const unsigned char *)nptr; in strntoumax() local
52 const unsigned char* end = p + n; in strntoumax()
58 while (p < end && isspace(*p)) in strntoumax()
59 p++; in strntoumax()
62 if (p < end) { in strntoumax()
63 char c = p[0]; in strntoumax()
66 p++; in strntoumax()
71 if ( p+2 < end && p[0] == '0' && (p[1] == 'x' || p[1] == 'X') ) { in strntoumax()
72 p += 2; in strntoumax()
74 } else if ( p+1 < end && p[0] == '0' ) { in strntoumax()
75 p += 1; in strntoumax()
81 if ( p+2 < end && p[0] == '0' && (p[1] == 'x' || p[1] == 'X') ) { in strntoumax()
82 p += 2; in strntoumax()
86 while ( p < end && (d = digitval(*p)) >= 0 && d < base ) { in strntoumax()
88 p += 1; in strntoumax()
92 *endptr = (char *)p; in strntoumax()