Lines Matching defs:cp

284 	wchar_t *cp;		/* handy char pointer (short term usage) */
300 * C: cp points to the string MMMNNN. Leading and trailing
419 cp = fmt; \
420 while (is_digit(*cp)) { \
421 APPEND_DIGIT(n2, *cp); \
422 cp++; \
424 if (*cp == '$') { \
433 fmt = ++cp; \
470 for (cp = fmt; (ch = *fmt) != '\0' && ch != '%'; fmt++)
472 if (fmt != cp) {
473 ptrdiff_t m = fmt - cp;
476 PRINT(cp, m);
613 *(cp = buf) = (wchar_t)GETARG(wint_t);
615 *(cp = buf) = (wchar_t)btowc(GETARG(int));
674 cp = convbuf = __mbsconv(dtoaresult, -1);
675 if (cp == NULL)
726 cp = convbuf = __mbsconv(dtoaresult, -1);
727 if (cp == NULL)
734 if (*cp == 'N') {
735 cp = (ch >= 'a') ? L"nan" : L"NAN";
738 cp = (ch >= 'a') ? L"inf" : L"INF";
827 if ((cp = GETARG(wchar_t *)) == NULL)
828 cp = L"(null)";
842 cp = convbuf;
850 wchar_t *p = wmemchr(cp, 0, prec);
852 size = p ? (p - cp) : prec;
856 if ((len = wcslen(cp)) > INT_MAX)
895 cp = buf + BUF;
905 *--cp = to_char(_umax & 7);
909 if (flags & ALT && *cp != '0')
910 *--cp = '0';
916 *--cp = to_char(_umax % 10);
919 *--cp = to_char(_umax);
924 *--cp = xdigs[_umax & 15];
930 cp = L"bug in vfwprintf: bad base";
931 size = wcslen(cp);
935 size = buf + BUF - cp;
944 cp = buf;
945 *cp = ch;
952 * All reasonable formats wind up here. At this point, `cp'
993 PRINT(cp, size);
1006 PRINTANDPAD(cp, convbuf + ndig,
1008 cp += lead;
1012 PRINTANDPAD(cp, convbuf + ndig, prec, zeroes);
1015 buf[0] = *cp++;
1018 PRINT(cp, ndig-1);
1021 PRINT(cp, 1);
1027 PRINT(cp, size);
1125 wchar_t *cp; /* handy char pointer (short term usage) */
1166 cp = fmt; \
1167 while (is_digit(*cp)) { \
1168 APPEND_DIGIT(n2, *cp); \
1169 cp++; \
1171 if (*cp == '$') { \
1176 fmt = ++cp; \
1191 for (cp = fmt; (ch = *fmt) != '\0' && ch != '%'; fmt++)