Lines Matching refs:p

336 	register char *p;  in vfprintf()  local
365 for (p =(char *) spec ; *p ; p++) { in vfprintf()
366 flag[p-spec] = '\0'; in vfprintf()
371 for (p = (char *)spec ; *p ; ) { in vfprintf()
372 if (*fmt == *p) { in vfprintf()
373 flag[p-spec] = *fmt++; in vfprintf()
374 p = (char *)spec; /* restart scan */ in vfprintf()
376 p++; in vfprintf()
414 p = (char *) qual_chars; in vfprintf()
416 if (*fmt == *p) { in vfprintf()
420 } while (*++p); in vfprintf()
421 if ((p - qual_chars < 2) && (*fmt == *p)) { in vfprintf()
422 p += ((sizeof(qual_chars)-2) / 2); in vfprintf()
425 dataargtype = ((int)(p[(sizeof(qual_chars)-2) / 2])) << 8; in vfprintf()
431 p = __glibc_strerror_r(errno, tmp, sizeof(tmp)); in vfprintf()
437 for (p = (char *) u_spec ; *p ; p++) { in vfprintf()
438 if (*fmt != *p) continue; in vfprintf()
439 if (p-u_spec < 1) { /* print a % */ in vfprintf()
442 if (p-u_spec < 2) { /* store output count in int ptr */ in vfprintf()
449 if (p-u_spec < 10) { in vfprintf()
450 if (*p == 'p') { in vfprintf()
478 if (p-u_spec < 8) { /* unsigned conversion */ in vfprintf()
479 radix = u_radix[p-u_spec-2]; in vfprintf()
480 upcase = ((*p == 'x') ? __UIM_LOWER : __UIM_UPPER); in vfprintf()
481 if (*p == 'p') { in vfprintf()
485 p = _uintmaxtostr(tmp + sizeof(tmp) - 1, in vfprintf()
491 if (*p != '0') { /* non-zero */ in vfprintf()
494 *--p = '0'; /* add leadding zero */ in vfprintf()
497 *--p = 'b'; in vfprintf()
499 *p = 'x'; in vfprintf()
501 *p = 'X'; in vfprintf()
507 p = "(nil)"; in vfprintf()
509 } else if (p-u_spec < 10) { /* signed conversion */ in vfprintf()
510 p = _uintmaxtostr(tmp + sizeof(tmp) - 1, in vfprintf()
515 } else if (p-u_spec < 12) { /* character or string */ in vfprintf()
518 if (*p == 'c') { /* character */ in vfprintf()
519 p = tmp; in vfprintf()
520 *p = va_arg(ap, int); in vfprintf()
525 p = va_arg(ap, char *); in vfprintf()
526 if (!p) { in vfprintf()
527 p = "(null)"; in vfprintf()
534 len = strnlen(p, preci); in vfprintf()
538 } else if (p-u_spec < 27) { /* floating point */ in vfprintf()
580 p = (char *) dbl_err; in vfprintf()
590 len = strnlen(p, SIZE_MAX); in vfprintf()
592 if ((*p == '-') in vfprintf()
597 flag[FLAG_PLUS] = *p++; in vfprintf()
652 flag[FLAG_PLUS] = *p++; /* get the x|X */ in vfprintf()
661 ch = *p++; /* main field */ in vfprintf()