Lines Matching refs:cp
184 register char *cp; /* handy char pointer (short term usage) */
274 cp = fmt; \
275 while (is_digit(*cp)) \
277 n2 = 10 * n2 + to_digit(*cp); \
278 cp++; \
280 if (*cp == '$') \
291 fmt = ++cp; \
338 cp = fmt;
349 if ((m = fmt - cp) != 0)
351 PRINT(cp, m);
476 *(cp = buf) = GETARG(int);
608 if ((cp = GETARG(char *)) == NULL)
609 cp = "(null)";
618 char *p = memchr(cp, 0, prec);
622 size = p - cp;
630 size = strlen(cp);
669 cp = buf + BUF;
683 *--cp = to_char(_uquad & 7);
687 if (flags & ALT && *cp != '0')
688 *--cp = '0';
695 *--cp = to_char(_uquad % 10);
698 *--cp = to_char(_uquad);
704 *--cp = xdigs[_uquad & 15];
710 cp = "bug in sm_io_vfprintf: bad base";
711 size = strlen(cp);
715 size = buf + BUF - cp;
722 cp = buf;
723 *cp = ch;
730 ** All reasonable formats wind up here. At this point, `cp'
774 PRINT(cp, size);
837 register char *cp; /* handy char pointer (short term usage) */
863 cp = fmt; \
864 while (is_digit(*cp)) \
866 n2 = 10 * n2 + to_digit(*cp); \
867 cp++; \
869 if (*cp == '$') \
875 fmt = ++cp; \
891 for (cp = fmt; (ch = *fmt) != '\0' && ch != '%'; fmt++)