Searched refs:dir_fd (Results 1 – 3 of 3) sorted by relevance
83 int dir_fd = HANDLE_EINTR(open(dir_name.c_str(), O_RDONLY | O_DIRECTORY)); in Write() local84 if (dir_fd < 0) { in Write()89 int result = HANDLE_EINTR(fsync(dir_fd)); in Write()92 close(dir_fd); in Write()96 result = IGNORE_EINTR(close(dir_fd)); in Write()
130 int dir_fd = HANDLE_EINTR(open(dir_name.c_str(), O_RDONLY | O_DIRECTORY)); in Write() local131 if (dir_fd < 0) { in Write()136 int result = HANDLE_EINTR(fsync(dir_fd)); in Write()139 close(dir_fd); in Write()143 result = IGNORE_EINTR(close(dir_fd)); in Write()
292 int dir_fd = -1; in config_save() local311 dir_fd = open(directoryname, O_RDONLY); in config_save()312 if (dir_fd < 0) { in config_save()383 if (fsync(dir_fd) < 0) { in config_save()388 if (close(dir_fd) < 0) { in config_save()403 if (dir_fd != -1) close(dir_fd); in config_save()