Lines Matching refs:iov

52                                const struct iovec *iov,  in qio_channel_readv_full()  argument
75 return klass->io_readv(ioc, iov, niov, fds, nfds, flags, errp); in qio_channel_readv_full()
80 const struct iovec *iov, in qio_channel_writev_full() argument
109 return klass->io_writev(ioc, iov, niov, fds, nfds, flags, errp); in qio_channel_writev_full()
114 const struct iovec *iov, in qio_channel_readv_all_eof() argument
118 return qio_channel_readv_full_all_eof(ioc, iov, niov, NULL, NULL, errp); in qio_channel_readv_all_eof()
122 const struct iovec *iov, in qio_channel_readv_all() argument
126 return qio_channel_readv_full_all(ioc, iov, niov, NULL, NULL, errp); in qio_channel_readv_all()
130 const struct iovec *iov, in qio_channel_readv_full_all_eof() argument
152 iov, niov, in qio_channel_readv_full_all_eof()
153 0, iov_size(iov, niov)); in qio_channel_readv_full_all_eof()
220 const struct iovec *iov, in qio_channel_readv_full_all() argument
225 int ret = qio_channel_readv_full_all_eof(ioc, iov, niov, fds, nfds, errp); in qio_channel_readv_full_all()
239 const struct iovec *iov, in qio_channel_writev_all() argument
243 return qio_channel_writev_full_all(ioc, iov, niov, NULL, 0, 0, errp); in qio_channel_writev_all()
247 const struct iovec *iov, in qio_channel_writev_full_all() argument
258 iov, niov, in qio_channel_writev_full_all()
259 0, iov_size(iov, niov)); in qio_channel_writev_full_all()
292 const struct iovec *iov, in qio_channel_readv() argument
296 return qio_channel_readv_full(ioc, iov, niov, NULL, NULL, 0, errp); in qio_channel_readv()
301 const struct iovec *iov, in qio_channel_writev() argument
305 return qio_channel_writev_full(ioc, iov, niov, NULL, 0, 0, errp); in qio_channel_writev()
314 struct iovec iov = { .iov_base = buf, .iov_len = buflen }; in qio_channel_read() local
315 return qio_channel_readv_full(ioc, &iov, 1, NULL, NULL, 0, errp); in qio_channel_read()
324 struct iovec iov = { .iov_base = (char *)buf, .iov_len = buflen }; in qio_channel_write() local
325 return qio_channel_writev_full(ioc, &iov, 1, NULL, 0, 0, errp); in qio_channel_write()
334 struct iovec iov = { .iov_base = buf, .iov_len = buflen }; in qio_channel_read_all_eof() local
335 return qio_channel_readv_all_eof(ioc, &iov, 1, errp); in qio_channel_read_all_eof()
344 struct iovec iov = { .iov_base = buf, .iov_len = buflen }; in qio_channel_read_all() local
345 return qio_channel_readv_all(ioc, &iov, 1, errp); in qio_channel_read_all()
354 struct iovec iov = { .iov_base = (char *)buf, .iov_len = buflen }; in qio_channel_write_all() local
355 return qio_channel_writev_all(ioc, &iov, 1, errp); in qio_channel_write_all()
457 ssize_t qio_channel_pwritev(QIOChannel *ioc, const struct iovec *iov, in qio_channel_pwritev() argument
472 return klass->io_pwritev(ioc, iov, niov, offset, errp); in qio_channel_pwritev()
478 struct iovec iov = { in qio_channel_pwrite() local
483 return qio_channel_pwritev(ioc, &iov, 1, offset, errp); in qio_channel_pwrite()
486 ssize_t qio_channel_preadv(QIOChannel *ioc, const struct iovec *iov, in qio_channel_preadv() argument
501 return klass->io_preadv(ioc, iov, niov, offset, errp); in qio_channel_preadv()
507 struct iovec iov = { in qio_channel_pread() local
512 return qio_channel_preadv(ioc, &iov, 1, offset, errp); in qio_channel_pread()