Lines Matching refs:cp
88 register char *cp, *ep, *mp, *bufp, *outp;
107 cp = bufp;
108 ep = cp + n;
110 while (f-->0 && cp<ep) /* skip over fields */
112 while (cp<ep && *cp==' ' || *cp=='\t')
113 cp++;
114 while (cp<ep && *cp!=' ' && *cp!='\t')
115 cp++;
121 mbchar(cp);
123 cp += chars;
125 if ((reclen = n - (cp - bufp)) <= 0)
128 cp = bufp + n - 1;
135 mp = cp;
141 reclen = mp - cp;
149 if(reclen==oreclen && (!reclen || !(*compare)(cp,orecp,reclen)))
240 orecp = outp+cwidth+sep + (cp-bufp);
249 register char *cp;
311 if((cp = *argv) && (argv++,!streq(cp,"-")))
313 if(!(fpin = sfopen(NiL,cp,"r")))
314 error(ERROR_system(1),"%s: cannot open",cp);
318 if(cp = *argv)
321 if(!(fpout = sfopen(NiL,cp,"w")))
322 error(ERROR_system(1),"%s: cannot create",cp);