Lines Matching refs:pdata
325 struct printf pdata; in b_print() local
326 memset(&pdata, 0, sizeof(pdata)); in b_print()
327 pdata.sh = shp; in b_print()
328 pdata.hdr.version = SFIO_VERSION; in b_print()
329 pdata.hdr.extf = extend; in b_print()
330 pdata.nextarg = argv; in b_print()
337 pdata.hdr.form = format; in b_print()
338 sfprintf(outfile,"%!",&pdata); in b_print()
339 } while(*pdata.nextarg && pdata.nextarg!=argv); in b_print()
340 if(pdata.nextarg == nullarg && pdata.argsize>0) in b_print()
341 sfwrite(outfile,stakptr(staktell()),pdata.argsize); in b_print()
345 exitval = pdata.err; in b_print()
387 struct printf pdata; in sh_echolist() local
388 pdata.cescape = 0; in sh_echolist()
389 pdata.err = 0; in sh_echolist()
390 while(!pdata.cescape && (cp= *argv++)) in sh_echolist()
392 if(!raw && (n=fmtvecho(cp,&pdata))>=0) in sh_echolist()
403 return(!pdata.cescape); in sh_echolist()