Lines Matching refs:args
96 int sfvprintf(Sfio_t* f, const char* form, va_list args)
98 int sfvprintf(f,form,args)
101 va_list args; /* arg list if !argf */
202 va_copy(oargs,args);
278 { FMTSET(ft, form,args,
293 if((t_str = va_arg(args,char*)) )
379 { FMTSET(ft, form,args, '.',dot, 0, 0,0,0, NIL(char*), 0);
386 else v = (dot <= 2) ? va_arg(args,int) : 0;
388 else v = dot <= 2 ? va_arg(args,int) : 0;
437 { FMTSET(ft, form,args, 'I',sizeof(int), 0, 0,0,0,
443 else size = va_arg(args,int);
445 else size = va_arg(args,int);
538 { FMTSET(ft, form,args, fmt, size,flags, width,precis,base,
551 { FMTGET(ft, form,args, fmt, size,flags, width,precis,base);
584 argv.ll = va_arg(args, Sflong_t);
588 argv.l = va_arg(args, long);
589 else argv.i = va_arg(args, int);
594 argv.ld = va_arg(args,Sfdouble_t);
597 argv.d = va_arg(args,double);
600 argv.vp = va_arg(args,Void_t*);
604 argv.s = va_arg(args,char*);
608 argv.wc = (wchar_t)va_arg(args,uint);
609 else argv.wc = va_arg(args,wchar_t);
612 else argv.i = va_arg(args,int);
647 va_copy(fm->args,args);
655 va_copy(args,ft->args);
659 va_copy(oargs,args);
1360 va_copy(args, fm->args);