Lines Matching defs:cp
1488 const char *cp;
1521 if ((cp = cstrchr(*wp, '=')) == NULL)
1525 up[cp++ - *wp] = '\0';
1527 if (x_bind(up ? up : *wp, cp,
1574 const char *cp;
1586 cp = wp[builtin_opt.optind];
1587 if (cp == NULL) {
1611 if (ksh_isdigit(*cp)) {
1612 for (new_umask = 0; *cp >= '0' && *cp <= '7'; cp++)
1613 new_umask = new_umask * 8 + (*cp - '0');
1614 if (*cp) {
1629 while (*cp) {
1630 while (*cp && vstrchr("augo", *cp))
1631 switch (*cp++) {
1648 if (!vstrchr("=+-", op = *cp))
1650 cp++;
1652 while (*cp && vstrchr("rwxugoXs", *cp))
1653 switch (*cp++) {
1686 if (*cp == ',') {
1688 cp++;
1689 } else if (!vstrchr("=+-", *cp))
1692 if (*cp) {
1706 const char *file, *cp, **argv;
1712 if ((cp = wp[builtin_opt.optind]) == NULL) {
1716 if ((file = search_path(cp, path, R_OK, &errcode)) == NULL) {
1717 bi_errorf("%s: %s", cp, strerror(errcode));
1734 bi_errorf("%s: %s", cp, strerror(errno));
1774 char *cp, *allocd = NULL, *xp;
2017 ccp = cp = Xclose(xs, xp);
2027 afree(cp, ATEMP);
2149 afree(cp, ATEMP);
2421 char *cp = NULL;
2427 strndupx(cp, id, n - 3, ATEMP);
2428 id = cp;
2434 afree(cp, ATEMP);
3546 char *buf, *cp;
3581 n = blocking_read(fd, (cp = buf), MKSH_CAT_BUFSIZ);
3598 w = write(STDOUT_FILENO, cp, n);
3613 cp += w;