Lines Matching refs:Sfdc_t
67 } Sfdc_t;
229 static int putheader(Sfdc_t* sfdc)
232 Sfdc_t* sfdc;
272 static int makebuf(Sfdc_t* sfdc, ssize_t size)
275 Sfdc_t* sfdc;
300 static ssize_t fillbuf(Sfdc_t* sfdc, Sfio_t* f, Sfdisc_t* disc)
303 Sfdc_t* sfdc;
356 static ssize_t ident(Sfdc_t* sfdc, Void_t* data, size_t dtsz)
359 Sfdc_t* sfdc;
424 static ssize_t getheader(Sfdc_t* sfdc, Sfio_t* f, int init, int identify)
427 Sfdc_t* sfdc;
523 static ssize_t encode(Sfdc_t* sfdc, Vcchar_t* data, size_t dtsz)
526 Sfdc_t* sfdc;
649 Sfdc_t *sfdc = (Sfdc_t*)disc;
764 Sfdc_t *sfdc = (Sfdc_t*)disc;
855 Sfdc_t *sfdc = (Sfdc_t*)disc;
861 *((Sfdc_t**)data) = sfdc;
978 Sfdc_t *sfdc = NIL(Sfdc_t*);
1000 if(!(sfdc = (Sfdc_t*)calloc(1,sizeof(Sfdc_t) + (sfdt == &dflt ? sizeof(dflt) : 0))) )
1290 return vcsfdcread(((Sfdc_t*)vcf)->sf, buf, n, (Sfdisc_t*)vcf);
1302 return vcsfdcwrite(((Sfdc_t*)vcf)->sf, buf, n, (Sfdisc_t*)vcf);
1312 return vcsfdcexcept(((Sfdc_t*)vcf)->sf, SF_SYNC, 0, (Sfdisc_t*)vcf);
1322 Sfio_t *sf = ((Sfdc_t*)vcf)->sf;