Lines Matching refs:path
48 static char *do_phys_path ARGS((XString *xsp, char *xp, const char *path));
145 simplify_path(path) in simplify_path() argument
146 char *path; in simplify_path()
151 char *very_start = path;
154 if (!*path)
157 if ((isrooted = ISROOTEDPATH(path)))
160 if (path[0] && path[1] == ':') /* skip a: */
181 if (path[0] && ISDIRSEP(path[0]) && path[1] && ISDIRSEP(path[1]))
191 if (cur == path)
228 set_current_wd(path) in set_current_wd() argument
229 char *path; in set_current_wd()
232 char *p = path;
242 if (p != path && p != null)
248 get_phys_path(path) in get_phys_path() argument
249 const char *path; in get_phys_path()
254 Xinit(xs, xp, strlen(path) + 1, ATEMP);
256 xp = do_phys_path(&xs, xp, path);
269 do_phys_path(xsp, xp, path) in do_phys_path() argument
272 const char *path;
280 for (p = path; p; p = q) {