Lines Matching defs:cp
274 char *cp; /* handy char pointer (short term usage) */
293 * C: cp points to the string MMMNNN. Leading and trailing
427 cp = fmt; \
428 while (is_digit(*cp)) { \
429 APPEND_DIGIT(n2, *cp); \
430 cp++; \
432 if (*cp == '$') { \
445 fmt = ++cp; \
488 cp = fmt;
500 if (fmt != cp) {
501 ptrdiff_t m = fmt - cp;
504 PRINT(cp, m);
655 cp = buf;
659 *(cp = buf) = GETARG(int);
696 dtoaresult = cp =
705 dtoaresult = cp =
714 prec = dtoaend - cp;
742 dtoaresult = cp =
751 dtoaresult = cp =
765 if (*cp == 'N')
766 cp = (ch >= 'a') ? "nan" : "NAN";
768 cp = (ch >= 'a') ? "inf" : "INF";
774 ndig = dtoaend - cp;
860 cp = "(null)";
867 cp = convbuf;
871 if ((cp = GETARG(char *)) == NULL)
872 cp = "(null)";
879 char *p = memchr(cp, 0, prec);
881 size = p ? (p - cp) : prec;
885 if ((len = strlen(cp)) > INT_MAX)
924 cp = buf + BUF;
934 *--cp = to_char(_umax & 7);
938 if (flags & ALT && *cp != '0')
939 *--cp = '0';
945 *--cp = to_char(_umax % 10);
948 *--cp = to_char(_umax);
953 *--cp = xdigs[_umax & 15];
959 cp = "bug in vfprintf: bad base";
960 size = strlen(cp);
964 size = buf + BUF - cp;
973 cp = buf;
974 *cp = ch;
981 * All reasonable formats wind up here. At this point, `cp'
1022 PRINT(cp, size);
1035 PRINTANDPAD(cp, dtoaend, lead, zeroes);
1036 cp += lead;
1040 PRINTANDPAD(cp, dtoaend, prec, zeroes);
1043 buf[0] = *cp++;
1046 PRINT(cp, ndig-1);
1049 PRINT(cp, 1);
1055 PRINT(cp, size);
1145 char *cp; /* handy char pointer (short term usage) */
1188 cp = fmt; \
1189 while (is_digit(*cp)) { \
1190 APPEND_DIGIT(n2, *cp); \
1191 cp++; \
1193 if (*cp == '$') { \
1198 fmt = ++cp; \
1214 cp = fmt;