Lines Matching refs:outp
57 char* outp; member
86 if (!fp->outp) in outline()
88 while (fp->outp[-1] == ' ') in outline()
89 fp->outp--; in outline()
90 *fp->outp = 0; in outline()
118 if ((d = (fp->outp - cp)) <= 0) in outline()
120 else if ((c = fp->outp[-1]) == 'n' && d > 1 && fp->outp[-2] == '\\') in outline()
133 fp->outp = 0; in outline()
160 fp->outp = fp->outbuf+prefix; in split()
166 if (!fp->outp || prefix < fp->prefix) in split()
199 if (fp->nwords > 0 && &fp->outp[n] >= fp->endbuf && !fp->retain && !q) in split()
206 fp->outp = &fp->outbuf[fp->prefix]; in split()
211 memcpy(fp->outp, cp, n); in split()
212 fp->outp += n; in split()
217 else if (fp->outp) in split()
223 if (!isoption(fp, 'o') && strchr(".:!?", fp->outp[-1])) in split()
224 *fp->outp++ = ' '; in split()
225 … && (!fp->quote || (fp->outp - fp->outbuf) < 2 || fp->outp[-2] != '\\' || fp->outp[-1] != 'n' && f… in split()
226 *fp->outp++ = ' '; in split()
498 if (fp->outp >= fp->endbuf) in dofmt()
575 fmt.outp = 0; in b_fmt()