Lines Matching refs:nptr
426 _dl_strtoul (const char *nptr, char **endptr) in _dl_strtoul() argument
432 while (*nptr == ' ' || *nptr == '\t') in _dl_strtoul()
433 ++nptr; in _dl_strtoul()
435 if (*nptr == '-') in _dl_strtoul()
438 ++nptr; in _dl_strtoul()
440 else if (*nptr == '+') in _dl_strtoul()
441 ++nptr; in _dl_strtoul()
443 if (*nptr < '0' || *nptr > '9') in _dl_strtoul()
446 *endptr = (char *) nptr; in _dl_strtoul()
452 if (*nptr == '0') in _dl_strtoul()
454 if (nptr[1] == 'x' || nptr[1] == 'X') in _dl_strtoul()
457 nptr += 2; in _dl_strtoul()
469 if (*nptr >= '0' && *nptr <= '0' + max_digit) in _dl_strtoul()
470 digval = *nptr - '0'; in _dl_strtoul()
473 if (*nptr >= 'a' && *nptr <= 'f') in _dl_strtoul()
474 digval = *nptr - 'a' + 10; in _dl_strtoul()
475 else if (*nptr >= 'A' && *nptr <= 'F') in _dl_strtoul()
476 digval = *nptr - 'A' + 10; in _dl_strtoul()
486 *endptr = (char *) nptr; in _dl_strtoul()
491 ++nptr; in _dl_strtoul()
495 *endptr = (char *) nptr; in _dl_strtoul()