Lines Matching defs:cp
64 char *cp;
99 herein(t->ioact[0], &cp) == 0 && cp && *cp) {
100 char *sp = cp, *dp;
107 z = strlen(cp) + 1;
120 afree(cp, APERM);
503 const char *cp;
545 if ((cp = *++ap) == NULL ||
546 (!strcmp(cp, "--") && (cp = *++ap) == NULL)) {
550 if ((tp = findcom(cp, FC_BI)) == NULL)
551 errorf("%s: %s: %s", Tbuiltin, cp, "not a builtin");
645 cp = evalstr(t->vars[i], DOASNTILDE);
653 shf_fprintf(shl_out, "%s%c", cp,
658 typeset(cp, type_flags, 0, 0, 0);
660 typeset(cp, LOCAL|LOCAL_COPY|EXPORT, 0, 0, 0);
663 if ((cp = *ap) == NULL) {
667 if (Flag(FRESTRICTED) && vstrchr(cp, '/')) {
668 warningf(true, "%s: %s", cp, "restricted");
672 tp = findcom(cp, fcflags);
697 warningf(true, "%s: %s %s: %s", cp,
704 warningf(true, "%s: %s %s %s: %s", cp,
710 if (!(ftp = findfunc(cp, hash(cp), false)) ||
712 warningf(true, "%s: %s %s", cp,
795 warningf(true, "%s: %s", cp, "not found");
798 warningf(true, "%s: %s: %s", cp, "can't execute",
843 unsigned char *cp;
867 cp = (unsigned char *)buf;
868 if ((cp[0] == 0xEF) && (cp[1] == 0xBB) && (cp[2] == 0xBF))
869 cp += 3;
871 fd = (char *)cp - buf; /* either 0 or (if BOM) 3 */
874 while ((char *)cp < (buf + sizeof(buf)))
875 if (*cp == '\0' || *cp == '\n' || *cp == '\r') {
876 *cp = '\0';
879 ++cp;
881 if ((char *)cp >= (buf + sizeof(buf)))
885 cp = (unsigned char *)(buf + fd);
887 if ((cp[0] != '#') || (cp[1] != '!'))
890 cp += 2;
892 while (*cp == ' ' || *cp == '\t')
893 ++cp;
895 if (*cp == '\0')
898 sh = (char *)cp;
900 while (*cp != ' ' && *cp != '\t' && *cp != '\0')
901 ++cp;
903 if (*cp) {
904 *cp++ = '\0';
906 while (*cp == ' ' || *cp == '\t')
907 ++cp;
909 if (*cp)
910 *tp->args-- = (char *)cp;
1286 char *cp = iop->name;
1294 cp = evalonestr(cp, DOTILDE|(Flag(FTALKING_I) ? DOGLOB : 0));
1296 /* Used for tracing and error messages to print expanded cp */
1298 iotmp.name = (iotype == IOHERE) ? NULL : cp;
1322 (stat(cp, &statb) < 0 || S_ISREG(statb.st_mode)))
1334 /* cp may have wrong name */
1341 if (*cp == '-' && !cp[1]) {
1345 } else if ((u = check_fd(cp,
1361 warningf(true, "%s: %s", cp, "restricted");
1364 u = open(cp, flags, 0666);
1373 "open" : "create", cp, cstrerror(u));
1456 ccp = evalstr(yylval.cp, 0);