Lines Matching refs:ap

123 putbuf(int c, struct putchar_arg *ap)  in putbuf()  argument
126 if (ap->p_bufr == NULL) { in putbuf()
128 if (ap->flags & TOCONS) in putbuf()
133 *ap->p_next++ = c; in putbuf()
134 ap->remain--; in putbuf()
137 *ap->p_next = '\0'; in putbuf()
140 if (ap->remain == 2 || c == '\n') { in putbuf()
142 if (ap->flags & TOCONS) { in putbuf()
143 puts(ap->p_bufr); in putbuf()
146 ap->p_next = ap->p_bufr; in putbuf()
147 ap->remain = ap->n_bufr; in putbuf()
148 *ap->p_next = '\0'; in putbuf()
159 KASSERT(ap->remain > 2, ("Bad buffer logic, remain = %zd", in putbuf()
160 ap->remain)); in putbuf()
172 struct putchar_arg *ap = (struct putchar_arg*) arg; in kputchar() local
173 int flags = ap->flags; in kputchar()
177 putbuf(c, ap); in kputchar()
183 putbuf(c, ap); in kputchar()
214 kvprintf(char const *fmt, void (*func)(int, void*), void *arg, int radix, va_list ap) in kvprintf() argument
271 width = va_arg(ap, int); in kvprintf()
277 dwidth = va_arg(ap, int); in kvprintf()
299 num = (u_int)va_arg(ap, int); in kvprintf()
300 p = va_arg(ap, char *); in kvprintf()
322 PCHAR(va_arg(ap, int)); in kvprintf()
325 up = va_arg(ap, u_char *); in kvprintf()
326 p = va_arg(ap, char *); in kvprintf()
362 *(va_arg(ap, intmax_t *)) = retval; in kvprintf()
364 *(va_arg(ap, quad_t *)) = retval; in kvprintf()
366 *(va_arg(ap, long *)) = retval; in kvprintf()
368 *(va_arg(ap, size_t *)) = retval; in kvprintf()
370 *(va_arg(ap, short *)) = retval; in kvprintf()
372 *(va_arg(ap, char *)) = retval; in kvprintf()
374 *(va_arg(ap, int *)) = retval; in kvprintf()
383 num = (uintptr_t)va_arg(ap, void *); in kvprintf()
394 p = va_arg(ap, char *); in kvprintf()
435 num = va_arg(ap, uintmax_t); in kvprintf()
437 num = va_arg(ap, u_quad_t); in kvprintf()
439 num = va_arg(ap, ptrdiff_t); in kvprintf()
441 num = va_arg(ap, u_long); in kvprintf()
443 num = va_arg(ap, size_t); in kvprintf()
445 num = (u_short)va_arg(ap, int); in kvprintf()
447 num = (u_char)va_arg(ap, int); in kvprintf()
449 num = va_arg(ap, u_int); in kvprintf()
453 num = va_arg(ap, intmax_t); in kvprintf()
455 num = va_arg(ap, quad_t); in kvprintf()
457 num = va_arg(ap, ptrdiff_t); in kvprintf()
459 num = va_arg(ap, long); in kvprintf()
461 num = va_arg(ap, ssize_t); in kvprintf()
463 num = (short)va_arg(ap, int); in kvprintf()
465 num = (char)va_arg(ap, int); in kvprintf()
467 num = va_arg(ap, int); in kvprintf()
531 va_list ap; in printf() local
534 va_start(ap, fmt); in printf()
535 retval = vprintf(fmt, ap); in printf()
536 va_end(ap); in printf()
542 vprintf(const char *fmt, va_list ap) in vprintf() argument
564 retval = kvprintf(fmt, kputchar, &pca, 10, ap); in vprintf()
578 vlog(int level, const char *fmt, va_list ap) in vlog() argument
580 (void)vprintf(fmt, ap); in vlog()