Lines Matching refs:HANDLE_EINTR
368 HANDLE_EINTR(read(fd, buffer + total_read, bytes - total_read));
410 return HANDLE_EINTR(mkstemp(buffer));
421 ignore_result(HANDLE_EINTR(close(fd)));
440 ignore_result(HANDLE_EINTR(close(fd)));
447 return ((fd >= 0) && !HANDLE_EINTR(close(fd)));
556 int fd = HANDLE_EINTR(open(filename.value().c_str(), O_RDONLY));
560 ssize_t bytes_read = HANDLE_EINTR(read(fd, data, size));
561 if (int ret = HANDLE_EINTR(close(fd)) < 0)
568 int fd = HANDLE_EINTR(creat(filename.value().c_str(), 0666));
573 if (int ret = HANDLE_EINTR(close(fd)) < 0)
584 HANDLE_EINTR(write(fd, data + bytes_written_total,
786 ignore_result(HANDLE_EINTR(close(file_)));
852 int infile = HANDLE_EINTR(open(from_path.value().c_str(), O_RDONLY));
856 int outfile = HANDLE_EINTR(creat(to_path.value().c_str(), 0666));
858 ignore_result(HANDLE_EINTR(close(infile)));
867 ssize_t bytes_read = HANDLE_EINTR(read(infile, &buffer[0], buffer.size()));
877 ssize_t bytes_written_partial = HANDLE_EINTR(write(
889 if (HANDLE_EINTR(close(infile)) < 0)
891 if (HANDLE_EINTR(close(outfile)) < 0)