Lines Matching defs:cp2
208 char *cp, *cp2;
240 cp2 = skip_WSP(line2);
241 c -= (int)(cp2 - line2);
245 (void)memmove(cp, cp2, (size_t)c);
456 char *cp, *cp2;
471 for (cp = name, cp2 = bufend; (c = *cp++) != '\0'; /*EMPTY*/) {
488 *cp2++ = c;
490 *cp2++ = c;
499 cp += 3, *cp2++ = '@';
502 cp += 2, *cp2++ = '@';
508 cp2 = bufend;
537 *cp2++ = ' ';
539 *cp2++ = c;
541 *cp2++ = ' ';
545 bufend = cp2;
549 *cp2 = 0;
569 char *cp, *cp2;
585 for (cp2 = &namebuf[strlen(namebuf)];
586 *cp && !is_WSP(*cp) && cp2 < namebuf + LINESIZE - 1;
588 *cp2++ = *cp++;
589 *cp2 = '\0';
606 cp2 = namebuf;
609 cp2 = strrchr(namebuf, '!') + 1;
610 while (*cp && cp2 < namebuf + LINESIZE - 1)
611 *cp2++ = *cp++;
612 if (cp2 < namebuf + LINESIZE - 1)
613 *cp2++ = '!';
614 *cp2 = '\0';
615 if (cp2 < namebuf + LINESIZE - 1)
648 char *cp, *cp2;
653 cp2 = strrchr(cp, '!');
654 cp2--;
655 while (cp2 > cp && *cp2 != '!')
656 cp2--;
657 if (*cp2 == '!')
658 return cp2 + 1;