Lines Matching refs:cp
119 register char *cp = (char*)buff, *first, *cpmax;
124 *cp = dp->last;
134 cpmax = cp+n-1;
135 if(dp->last=='\r' && *cp!='\n')
155 while(*cp++ != '\r');
156 if(cp > cpmax || *cp=='\n')
159 dp->skip = cp-1 - (char*)buff;
161 if((count = cpmax+1-cp) <=0)
172 dp->begin += cp - (char*)buff-1;
193 memcpy(dp->buff, cp, count);
197 first=cp;
198 if(cp==cpmax)
199 cp++;
201 while(*cp++ != '\r');
202 if(cp<=cpmax && *cp!='\n')
204 if((m=(cp-first)-1) >0)
206 if(cp > cpmax)
240 register char *cp;
259 cp = (char*)dp->buff;
262 if(*cp++=='\r' && *cp=='\n')