Lines Matching refs:vto
227 static int dprintf_Pass1(const char *format, va_stack_t *vto, char **endpos, in dprintf_Pass1() argument
399 vto[i].type = FORMAT_STRING; in dprintf_Pass1()
402 vto[i].type = FORMAT_INTPTR; in dprintf_Pass1()
405 vto[i].type = FORMAT_PTR; in dprintf_Pass1()
408 vto[i].type = FORMAT_INT; in dprintf_Pass1()
411 vto[i].type = FORMAT_INT; in dprintf_Pass1()
415 vto[i].type = FORMAT_INT; in dprintf_Pass1()
419 vto[i].type = FORMAT_INT; in dprintf_Pass1()
423 vto[i].type = FORMAT_INT; in dprintf_Pass1()
427 vto[i].type = FORMAT_INT; in dprintf_Pass1()
431 vto[i].type = FORMAT_DOUBLE; in dprintf_Pass1()
434 vto[i].type = FORMAT_DOUBLE; in dprintf_Pass1()
438 vto[i].type = FORMAT_DOUBLE; in dprintf_Pass1()
442 vto[i].type = FORMAT_DOUBLE; in dprintf_Pass1()
446 vto[i].type = FORMAT_DOUBLE; in dprintf_Pass1()
450 vto[i].type = FORMAT_UNKNOWN; in dprintf_Pass1()
454 vto[i].flags = flags; in dprintf_Pass1()
455 vto[i].width = width; in dprintf_Pass1()
456 vto[i].precision = precision; in dprintf_Pass1()
462 vto[i].width = k; in dprintf_Pass1()
463 vto[k].type = FORMAT_WIDTH; in dprintf_Pass1()
464 vto[k].flags = FLAGS_NEW; in dprintf_Pass1()
466 vto[k].width = 0; in dprintf_Pass1()
467 vto[k].precision = 0; in dprintf_Pass1()
473 vto[i].precision = k; in dprintf_Pass1()
474 vto[k].type = FORMAT_WIDTH; in dprintf_Pass1()
475 vto[k].flags = FLAGS_NEW; in dprintf_Pass1()
477 vto[k].width = 0; in dprintf_Pass1()
478 vto[k].precision = 0; in dprintf_Pass1()
488 if(vto[i].flags & FLAGS_WIDTHPARAM) { in dprintf_Pass1()
489 vto[vto[i].width].data.num.as_signed = in dprintf_Pass1()
492 if(vto[i].flags & FLAGS_PRECPARAM) { in dprintf_Pass1()
493 vto[vto[i].precision].data.num.as_signed = in dprintf_Pass1()
497 switch(vto[i].type) { in dprintf_Pass1()
499 vto[i].data.str = va_arg(arglist, char *); in dprintf_Pass1()
505 vto[i].data.ptr = va_arg(arglist, void *); in dprintf_Pass1()
510 if((vto[i].flags & FLAGS_LONGLONG) && (vto[i].flags & FLAGS_UNSIGNED)) in dprintf_Pass1()
511 vto[i].data.num.as_unsigned = in dprintf_Pass1()
513 else if(vto[i].flags & FLAGS_LONGLONG) in dprintf_Pass1()
514 vto[i].data.num.as_signed = in dprintf_Pass1()
519 if((vto[i].flags & FLAGS_LONG) && (vto[i].flags & FLAGS_UNSIGNED)) in dprintf_Pass1()
520 vto[i].data.num.as_unsigned = in dprintf_Pass1()
522 else if(vto[i].flags & FLAGS_LONG) in dprintf_Pass1()
523 vto[i].data.num.as_signed = in dprintf_Pass1()
525 else if(vto[i].flags & FLAGS_UNSIGNED) in dprintf_Pass1()
526 vto[i].data.num.as_unsigned = in dprintf_Pass1()
529 vto[i].data.num.as_signed = in dprintf_Pass1()
535 vto[i].data.dnum = va_arg(arglist, double); in dprintf_Pass1()
542 vto[i].type = FORMAT_INT; in dprintf_Pass1()
574 va_stack_t vto[MAX_PARAMETERS]; in dprintf_formatf() local
588 if(dprintf_Pass1(format, vto, endpos, ap_save)) in dprintf_formatf()
652 p = &vto[param]; in dprintf_formatf()
656 width = (long)vto[p->width].data.num.as_signed; in dprintf_formatf()
672 prec = (long)vto[p->precision].data.num.as_signed; in dprintf_formatf()
892 width = (long)vto[p->width].data.num.as_signed; in dprintf_formatf()
898 prec = (long)vto[p->precision].data.num.as_signed; in dprintf_formatf()