Lines Matching defs:dest
84 const char *dest;
110 if ((dest = *argptr) == NULL && (dest = bltinlookup("HOME", 1)) == NULL)
112 if (*dest == '\0')
113 dest = ".";
114 if (dest[0] == '-' && dest[1] == '\0') {
115 dest = prevdir ? prevdir : curdir;
116 if (dest)
119 dest = ".";
121 if (dest[0] == '/' ||
122 (dest[0] == '.' && (dest[1] == '/' || dest[1] == '\0')) ||
123 (dest[0] == '.' && dest[1] == '.' && (dest[2] == '/' || dest[2] == '\0')) ||
126 while ((p = padvance(&path, dest)) != NULL) {
138 print = strcmp(p + 2, dest);
140 print = strcmp(p, dest);
149 error("%s: %s", dest, strerror(errno1));
160 docd(char *dest, int print, int phys)
164 TRACE(("docd(\"%s\", %d, %d) called\n", dest, print, phys));
167 if ((phys || (rc = cdlogical(dest)) < 0) && (rc = cdphysical(dest)) < 0)
177 cdlogical(char *dest)
192 cdcomppath = stalloc(strlen(dest) + 1);
193 scopy(dest, cdcomppath);
195 if (*dest == '/') {
218 if ((p = findcwd(badstat ? NULL : dest)) == NULL || chdir(p) < 0) {
228 cdphysical(char *dest)
234 if (chdir(dest) < 0) {