Lines Matching refs:outp
88 register char *cp, *ep, *mp, *bufp, *outp;
163 if(outp!=sbufp)
164 sfwrite(fdout,outp,0);
174 outp[f++] = ' ';
175 outp[f++] = '0' + count + 1;
176 outp[f] = ' ';
182 outp[f--] = ' ';
185 outp[f--] = '0' + (count % 10);
188 outp[f--] = ' ';
193 if(outp!=sbufp)
197 memcpy(sbufp,outp+CWIDTH+1,outsize);
198 sfwrite(fdout,outp,0);
199 outp = sbufp;
202 outp += CWIDTH+1;
206 if(sfwrite(fdout,outp,outsize) != outsize)
215 if(sfwrite(fdout,outp,outsize) != outsize)
226 outp = outbuff;
229 /* no room in outp, clear lock and use side buffer */
230 sfwrite(fdout,outp,0);
231 if(!(sbufp = outp=fmtbuf(outsize=n+cwidth+sep)))
236 memcpy(outp+cwidth+sep,bufp,n);
238 outp[cwidth] = '\n';
240 orecp = outp+cwidth+sep + (cp-bufp);