Lines Matching refs:cp
441 register char **ap, *cp, *cp2;
446 cp = line;
448 while (*cp != '\0') {
449 while (any(*cp, " \t"))
450 cp++;
453 while (*cp != '\0') {
455 if (*cp == quotec) {
457 cp++;
459 *cp2++ = *cp++;
461 if (*cp == '\\') {
462 if (*(cp+1) != '\0') {
463 *cp2++ = *++cp;
464 cp++;
471 if (any(*cp, " \t"))
473 if (any(*cp, "'\""))
474 quotec = *cp++;
476 *cp2++ = *cp++;
518 register char *cp, *cp2;
528 cp = *sp;
530 c = *cp++;
537 c = *cp++;
545 *sp = --cp;
560 c = *cp++;
563 *sp = --cp;
576 *sp = cp;
591 c = *cp++;
595 if (*cp != '\0') {
596 c = *cp++;
603 cp++;
610 c = *cp++;
614 *sp = --cp;
696 register char *cp, *cp2, *backup;
709 cp = str;
715 if (*cp == 0)
717 if (toupper(*cp++) != toupper(*cp2++)) {
719 cp = str;
722 return (*cp == 0);