Lines Matching refs:gpath
107 static char *gpath, *gpathp, *lastgpathp; variable
134 gpath = agpath; in glob()
135 gpathp = gpath; in glob()
137 lastgpathp = &gpath[sizeof (agpath) - 2]; in glob()
176 gpathp = gpath; *gpathp = 0; globbed = 0; in acollect()
208 if (*cs == '~' && gpathp == gpath) { in expand()
214 if (gpathp != gpath + 1) { in expand()
216 if (gethdir(gpath + 1)) in expand()
218 (void) strcpy(gpath, gpath + 1); in expand()
220 (void) strcpy(gpath, home); in expand()
221 gpathp = strend(gpath); in expand()
227 Gcat(gpath, ""); in expand()
228 else if (stat(gpath, &stb) >= 0) { in expand()
229 Gcat(gpath, ""); in expand()
263 if (*gpath == (char)0) { in matchdir()
266 dirp = opendir(gpath); in matchdir()
282 Gcat(gpath, dp->d_name); in matchdir()
508 if (stat(gpath, &stb) == 0 && S_ISDIR(stb.st_mode)) in amatch()
510 Gcat(gpath, ""); in amatch()