Lines Matching refs:currentdir
486 dirlist_t *currentdir = *lastOpenDir_ptr;
488 if ((currentdir == NULL) || (currentdir->dl_fd == -1))
499 assert(currentdir->dl_filename != NULL);
501 (void) strlcpy(oldname, currentdir->dl_filename,
516 (void) write_file_token(currentdir->dl_fd, newname, ctrl);
517 if (currentdir->dl_fd >= 0) {
518 (void) fsync(currentdir->dl_fd);
519 (void) close(currentdir->dl_fd);
521 currentdir->dl_fd = -1;
522 (void) rename(currentdir->dl_filename, oldname);
526 freedirlist(currentdir);