Lines Matching refs:cp
121 void emit_printf(char *cp);
125 int nextchar(char *cp);
132 char *cp;
175 cp = struct_name;
183 *cp++ = (char)c;
185 *cp = '\0';
206 cp = start_printf();
207 while ((c = nextchar(cp)) != EOF) {
210 *cp++ = '\\'; /* escape ' in string */
211 *cp++ = '"';
214 *cp++ = '\\'; /* escape newline in string */
215 *cp++ = 'n';
218 emit_printf(cp);
221 cp = start_printf();
227 cp = start_printf();
230 *cp++ = c;
233 if (cp - arg[1] >= STRLEN - 10) {
234 emit_printf(cp);
235 cp = start_printf();
238 emit_printf(cp);
253 nextchar(char *cp)
266 emit_printf(cp);
278 emit_printf(cp);
301 char *cp;
304 cp = arg[1];
305 *cp++ = '"';
307 return (cp);
314 emit_printf(cp)
315 char *cp;
317 *cp++ = '"';
318 *cp = '\0';
331 char *cp;
335 cp = member;
358 *cp = '\0';
359 cp = format;
368 *cp++ = c;
376 *cp++ = c;
380 *cp++ = c;
384 *cp = '\0';
385 if (cp == member) {
432 char *cp;
444 cp = start_printf();
445 *cp++ = adbgen_fmt_tbl[type].f_char;
446 emit_printf(cp);
481 char *cp;
500 for (cp = format, i = 0; *cp >= '0' && *cp <= '9' && *cp != '\0';
501 cp++, i++)
502 number[i] = *cp;
507 if (streq(cp, fmt_request)) {