Lines Matching refs:ip
403 register Sfio_t* ip;
720 ip = sfstdin;
722 else if (!(ip = sfopen(NiL, file, "r")))
734 sfset(ip, SF_SHARE, 1);
736 sfmove(ip, NiL, -number - 1, delim);
738 rev_line(ip, sfstdout, sfseek(ip, (Sfoff_t)0, SEEK_CUR));
740 sfmove(ip, sfstdout, SF_UNBOUND, -1);
744 sfset(ip, SF_SHARE, 0);
745 if ((offset = tailpos(ip, number, delim)) >= 0)
748 rev_line(ip, sfstdout, offset);
751 sfseek(ip, offset, SEEK_SET);
752 sfmove(ip, sfstdout, SF_UNBOUND, -1);
758 pipetail(ip, op, number, delim);
768 if (ip != sfstdin)
769 sfclose(ip);