Lines Matching refs:gpath
109 static char *gpath, *gpathp, *lastgpathp; variable
136 gpath = agpath; in glob()
137 gpathp = gpath; in glob()
139 lastgpathp = &gpath[sizeof (agpath) - 2]; in glob()
178 gpathp = gpath; *gpathp = 0; globbed = 0; in acollect()
210 if (*cs == '~' && gpathp == gpath) { in expand()
216 if (gpathp != gpath + 1) { in expand()
218 if (gethdir(gpath + 1)) in expand()
220 (void) strcpy(gpath, gpath + 1); in expand()
222 (void) strcpy(gpath, home); in expand()
223 gpathp = strend(gpath); in expand()
229 Gcat(gpath, ""); in expand()
230 else if (stat(gpath, &stb) >= 0) { in expand()
231 Gcat(gpath, ""); in expand()
265 if (*gpath == (char)0) { in matchdir()
268 dirp = opendir(gpath); in matchdir()
284 Gcat(gpath, dp->d_name); in matchdir()
510 if (stat(gpath, &stb) == 0 && S_ISDIR(stb.st_mode)) in amatch()
512 Gcat(gpath, ""); in amatch()