Lines Matching refs:ap
12 // static unsigned long getuint(va_list *ap, int lflag)
13 #define getuint(ap, lflag) \
14 (lflag == 8) ? va_arg(ap, uint64_t) : \
15 (lflag == 4) ? va_arg(ap, uint32_t) : \
16 (lflag == 2) ? va_arg(ap, uint32_t) : \
17 (lflag == 1) ? va_arg(ap, uint32_t) : 0
19 // static long getint(va_list *ap, int lflag)
20 #define getint(ap, lflag) \
21 (lflag == 8) ? va_arg(ap, int64_t) : \
22 (lflag == 4) ? va_arg(ap, int32_t) : \
23 (lflag == 2) ? va_arg(ap, int32_t) : \
24 (lflag == 1) ? va_arg(ap, int32_t) : 0
75 static int kvprintf(char const *fmt, void (*func)(int,void *), void *handle, va_list ap)
126 func(va_arg(ap, int) & 0xff, handle);
131 p = va_arg(ap, char *);
166 num = getint(ap, lflag);
176 unum = getuint(ap, lflag);
180 unum = getuint(ap, lflag);
184 unum = (unsigned long)va_arg(ap, void *);
188 unum = getuint(ap, lflag);
192 unum = getuint(ap, lflag);
215 va_list ap;
217 va_start(ap, fmt);
218 ret = kvprintf(fmt, fileputc, (void *)stdout, ap);
219 va_end(ap);
227 va_list ap;
229 va_start(ap, fmt);
230 ret = kvprintf(fmt, fileputc, stream, ap);
231 va_end(ap);
259 va_list ap;
266 va_start(ap, fmt);
267 ret = kvprintf(fmt, strputc, &state, ap);
268 va_end(ap);
278 va_list ap;
285 va_start(ap, fmt);
286 ret = kvprintf(fmt, strputc, &state, ap);
287 va_end(ap);