Lines Matching defs:iop

132 	Sfio_t*		iop;
169 if (jp->file[0].iop && jp->file[0].iop != sfstdin)
170 sfclose(jp->file[0].iop);
171 if (jp->file[1].iop && jp->file[1].iop != sfstdin)
172 sfclose(jp->file[1].iop);
308 sfraise(fp->iop, SFSK_DISCARD, NiL);
311 if (!(cp = sfgetr(fp->iop, '\n', 0)))
317 fp->reclen = sfvalue(fp->iop);
452 #define getrec(p,n,d) (u1 = getrec(p, n, d), sfprintf(sfstdout, "[G%d#%d@%I*d:%-.8s]", __LINE__, n, sizeof(Sfoff_t), sftell(p->file[n].iop), u1), u1)
465 register Sfio_t* iop = jp->outfile;
518 if (jp->nullfield && sfputr(iop, jp->nullfield, -1) < 0)
521 else if (sfwrite(iop, cp, size) < 0)
523 if (sfwrite(iop, jp->delimstr, jp->delimlen) < 0)
529 sfputc(iop, n);
530 else if (sfputr(iop, jp->nullfield, n) < 0)
537 if (sfwrite(iop, cp, size) < 0)
670 if (sfseek(jp->file[0].iop, (Sfoff_t)-jp->file[0].reclen, SEEK_CUR) < 0 || !(cp1 = getrec(jp, 0, 0)))
680 if ((lo = sfseek(jp->file[1].iop, (Sfoff_t)0, SEEK_CUR)) < 0)
721 if (sfseek(jp->file[1].iop, hi, SEEK_SET) != hi)
750 if ((hi = sfseek(jp->file[1].iop, (Sfoff_t)0, SEEK_CUR)) < 0 ||
752 sfseek(jp->file[1].iop, lo, SEEK_SET) != lo ||
761 sfseek(jp->file[1].iop, (Sfoff_t)-1, SEEK_SET);
778 sfseek(jp->file[1].iop, (Sfoff_t)0, SEEK_CUR) < hi &&
779 sfseek(jp->file[1].iop, hi, SEEK_SET) != hi)
801 if (cp1 && jp->file[n].iop == sfstdin)
943 jp->file[0].iop = sfstdin;
945 else if (!(jp->file[0].iop = sfopen(NiL, cp, "r")))
960 jp->file[1].iop = sfstdin;
962 else if (!(jp->file[1].iop = sfopen(NiL, cp, "r")))
969 sfsetbuf(jp->file[0].iop, jp->file[0].iop, SF_UNBOUND);
970 sfsetbuf(jp->file[1].iop, jp->file[1].iop, SF_UNBOUND);
980 else if (jp->file[0].iop==sfstdin || jp->file[1].iop==sfstdin)