Lines Matching defs:cp
175 char *cp; /* handy char pointer (short term usage) */
176 char *cp_free = NULL; /* BIONIC: copy of cp to be freed after usage */
281 cp = fmt; \
282 while (is_digit(*cp)) { \
283 n2 = 10 * n2 + to_digit(*cp); \
284 cp++; \
286 if (*cp == '$') { \
295 fmt = ++cp; \
335 cp = fmt;
354 if ((m = fmt - cp) != 0) {
355 PRINT(cp, m);
477 *(cp = buf) = GETARG(int);
515 cp = "Inf";
520 cp = "NaN";
526 cp = cvt(_double, prec, flags, &softsign,
528 cp_free = cp;
608 if ((cp = GETARG(char *)) == NULL)
609 cp = "(null)";
616 char *p = memchr(cp, 0, prec);
619 size = p - cp;
625 size = strlen(cp);
661 cp = buf + BUF;
671 *--cp = to_char(_umax & 7);
675 if (flags & ALT && *cp != '0')
676 *--cp = '0';
682 *--cp = to_char(_umax % 10);
685 *--cp = to_char(_umax);
690 *--cp = xdigs[_umax & 15];
696 cp = "bug in vfprintf: bad base";
697 size = strlen(cp);
701 size = buf + BUF - cp;
708 cp = buf;
709 *cp = ch;
716 * All reasonable formats wind up here. At this point, `cp'
758 PRINT(cp, size);
772 PRINT(cp, ndig);
774 PRINT(cp, ndig);
779 PRINT(cp, expt);
780 cp += expt;
782 PRINT(cp, ndig-expt);
786 ox[0] = *cp++;
790 PRINT(cp, ndig-1);
795 PRINT(cp, 1);
800 PRINT(cp, size);
879 char *cp; /* handy char pointer (short term usage) */
919 cp = fmt; \
920 while (is_digit(*cp)) { \
921 n2 = 10 * n2 + to_digit(*cp); \
922 cp++; \
924 if (*cp == '$') { \
929 fmt = ++cp; \
945 cp = fmt;