Lines Matching refs:pathbuf
80 static char *pathbuf; variable
149 pathbuf = malloc(pathbuflen); in main()
150 if (pathbuf == NULL) in main()
186 p = pathbuf; in pushfilename()
188 p = pathbuf + cur->up->pathend; in pushfilename()
192 if (p - pathbuf + 2 >= pathbuflen) { in pushfilename()
195 np = realloc(pathbuf, pathbuflen); in pushfilename()
198 p = np + (p - pathbuf); in pushfilename()
199 pathbuf = np; in pushfilename()
204 cur->pathend = p - pathbuf; in pushfilename()
276 pathbuf[cur->up->pathend] = '\0'; in popdir()
284 pathbuf, strerror(errno)); in popdir()
291 pathbuf); in popdir()
332 (void) fprintf(stderr, "rm: %s: %s\n", pathbuf, in rm()
346 gettext("rm: %s is a directory\n"), pathbuf); in rm()
369 pathbuf, yesstr, nostr)) { in rm()
388 pathbuf, yesstr, nostr)) { in rm()
408 pathbuf, strerror(err)); in rm()
422 pathbuf, yesstr, nostr)) { in rm()
436 pathbuf, strerror(err)); in rm()
450 gettext("rm: %s: directory renamed\n"), pathbuf); in rm()
487 entry = &pathbuf[caller->up->pathend + 1]; in rm()
498 pathbuf, yesstr, nostr)) { in rm()
521 pathbuf, temp.st_mode & 0777, yesstr, nostr)) { in rm()
536 "%s\n"), pathbuf); in rm()
542 " %s\n"), pathbuf, strerror(err)); in rm()
551 pathbuf, strerror(err)); in rm()
604 gettext("rm: cycle detected for %s\n"), pathbuf); in checkdir()