Lines Matching refs:cp
91 "cat", "cc", "chmod", "cp", "date", "ed", "emacs", "grep", "ls",
118 char *cp;
120 cp = alloc(sizeof(*bufptr) - ALLOC_SIZE, APERM);
123 memset(cp, 0, sizeof(*bufptr) - ALLOC_SIZE);
126 bufptr = (void *)(cp - ALLOC_SIZE);
147 afree(cp, APERM);
166 char *cp, *x;
174 cp = x;
175 while ((*cp = ksh_toupper(*cp)))
176 ++cp;
194 char *cp;
289 confstr(_CS_PATH, cp = alloc(k + 1, APERM), k + 1) == k + 1)
290 def_path = cp;
351 cp = str_val(vp);
353 set_current_wd((cp[0] == '/' && test_eval(NULL, TO_FILEQ, cp, ".",
354 true)) ? cp : NULL);
358 if (current_wd[0] || *cp)
928 char *cp;
934 cp = alloc(sizeof(struct env) - ALLOC_SIZE, ATEMP);
936 ep = (void *)(cp - ALLOC_SIZE);
954 char *cp;
1027 cp = (void *)ep;
1028 afree(cp + ALLOC_SIZE, ATEMP);
1595 char *cp;
1617 cp = (void *)tp;
1618 cp += offsetof(struct temp, tffn[0]);
1619 memcpy(cp, dir, len);
1620 cp += len;
1621 memcpy(cp, "/shXXXXXX.tmp", 14);
1623 cp += 3;
1628 cp[++len] = i < 26 ? 'a' + i : '0' + i - 26;
1636 while (cp[len] == '0')
1639 if (cp[len] == 'a')
1640 cp[len] = '9';
1642 --cp[len];