Lines Matching refs:fd_out
530 int fd_in, fd_out;
540 return send_all(s->fd_out, buf, len);
603 static CharDriverState *qemu_chr_open_fd(int fd_in, int fd_out)
611 s->fd_out = fd_out;
624 int fd_out;
626 TFR(fd_out = open(file_out, O_WRONLY | O_TRUNC | O_CREAT | O_BINARY, 0666));
627 if (fd_out < 0)
629 return qemu_chr_open_fd(-1, fd_out);
634 int fd_in, fd_out;
640 TFR(fd_out = open(filename_out, O_RDWR | O_BINARY));
641 if (fd_in < 0 || fd_out < 0) {
644 if (fd_out >= 0)
645 close(fd_out);
646 TFR(fd_in = fd_out = open(filename, O_RDWR | O_BINARY));
650 return qemu_chr_open_fd(fd_in, fd_out);
1669 static CharDriverState *qemu_chr_open_win_file(HANDLE fd_out)
1676 s->hcom = fd_out;
1690 HANDLE fd_out;
1692 fd_out = CreateFile(file_out, GENERIC_WRITE, FILE_SHARE_READ, NULL,
1694 if (fd_out == INVALID_HANDLE_VALUE)
1697 return qemu_chr_open_win_file(fd_out);