Lines Matching refs:cp

168 	register unsigned char*	cp;
190 cp = buff = endbuff = 0;
193 if (cp >= endbuff || (n = mb2wc(x, cp, endbuff-cp)) < 0)
195 if ((o = endbuff-cp) < sizeof(side))
200 memcpy(side, cp, o);
205 cp = side + o;
216 memcpy(cp, buff, c);
218 cp = side;
219 x = mbchar(cp);
220 if ((cp-side) < o)
222 cp = buff;
223 nchars += (cp-side) - 1;
226 cp = buff + (cp-side) - o;
230 cp++;
237 cp += n ? n : 1;
262 while ((cp = (unsigned char*)sfreserve(fd, SF_UNBOUND, 0)) && (c = sfvalue(fd)) > 0)
265 endbuff = cp + c;
271 if (*cp++ == '\n')
273 if (cp > endbuff)
281 while ((cp = buff = (unsigned char*)sfreserve(fd, SF_UNBOUND, 0)) && (c = sfvalue(fd)) > 0)
289 if ((c = type[*cp]) && !lasttype)
294 if (!lasttype && type[*cp])
296 lastchar = cp[--c];
297 *(endbuff = cp+c) = '\n';
309 if (cp > endbuff)
312 if (*cp != '\n')
314 cp++;
316 } while (c = type[*cp++]);
318 while (!(c = type[*cp++]));
322 if ((cp -= 2) >= buff)
323 c = type[*cp];
353 while ((cp = buff = (unsigned char*)sfreserve(fd, SF_UNBOUND, 0)) && (c = sfvalue(fd)) > 0)
357 start = cp-lineoff;
363 if((c = type[*cp]) && !lasttype)
369 lastchar = cp[--c];
370 endbuff = cp+c;
371 cp[c] = '\n';
378 if(!lasttype && spc(type[*cp]))
391 if (cp > endbuff)
395 if((cp-start)-adjust > longest)
396 longest = (cp-start)-adjust-1;
397 start = cp;
403 } while (spc(c = type[*cp++]));
426 oldc = *cp;
429 (*cp)
436 if(skip==2 && (cp[-1]&0xc)==0 && (state=(cp[-1]&0x3)))
437 oldc = *cp;
438 else if(xspace && cp[-1]==0xc2)
441 oldc = *cp;
457 oldc = *cp;
460 } while (mbc(c = type[*cp++]));
464 if(eol(c) && (cp > endbuff))
472 c=type[*cp++];
473 if(eol(c) && (cp > endbuff))
490 while(!(c = type[*cp++]));
496 lineoff = cp-start;
497 if((cp -= 2) >= buff)
498 c = type[*cp];