Lines Matching refs:iovec
25 size_t iov_from_buf_full(const struct iovec *iov, unsigned int iov_cnt, in iov_from_buf_full()
44 size_t iov_to_buf_full(const struct iovec *iov, const unsigned int iov_cnt, in iov_to_buf_full()
63 size_t iov_memset(const struct iovec *iov, const unsigned int iov_cnt, in iov_memset()
82 size_t iov_size(const struct iovec *iov, const unsigned int iov_cnt) in iov_size()
96 do_send_recv(int sockfd, int flags, struct iovec *iov, unsigned iov_cnt, in do_send_recv()
146 ssize_t iov_send_recv(int sockfd, const struct iovec *_iov, unsigned iov_cnt, in iov_send_recv()
155 const struct iovec *_iov, in iov_send_recv_with_flags()
163 struct iovec *local_iov, *iov; in iov_send_recv_with_flags()
169 local_iov = g_new0(struct iovec, iov_cnt); in iov_send_recv_with_flags()
243 void iov_hexdump(const struct iovec *iov, const unsigned int iov_cnt, in iov_hexdump()
260 unsigned iov_copy(struct iovec *dst_iov, unsigned int dst_iov_cnt, in iov_copy()
261 const struct iovec *iov, unsigned int iov_cnt, in iov_copy()
288 qiov->iov = g_new(struct iovec, alloc_hint); in qemu_iovec_init()
294 void qemu_iovec_init_external(QEMUIOVector *qiov, struct iovec *iov, int niov) in qemu_iovec_init_external()
312 qiov->iov = g_renew(struct iovec, qiov->iov, qiov->nalloc); in qemu_iovec_add()
331 struct iovec *src_iov, unsigned int src_cnt, in qemu_iovec_concat_iov()
379 static struct iovec *iov_skip_offset(struct iovec *iov, size_t offset, in iov_skip_offset()
398 struct iovec *qemu_iovec_slice(QEMUIOVector *qiov, in qemu_iovec_slice()
402 struct iovec *iov, *end_iov; in qemu_iovec_slice()
435 struct iovec *iov; in qemu_iovec_is_zero()
461 struct iovec *slice_iov; in qemu_iovec_init_slice()
550 struct iovec *src_iov;
599 struct iovec *cur = sortelems[i].src_iov; in qemu_iovec_clone()
627 size_t iov_discard_front_undoable(struct iovec **iov, in iov_discard_front_undoable()
633 struct iovec *cur; in iov_discard_front_undoable()
661 size_t iov_discard_front(struct iovec **iov, unsigned int *iov_cnt, in iov_discard_front()
667 size_t iov_discard_back_undoable(struct iovec *iov, in iov_discard_back_undoable()
673 struct iovec *cur; in iov_discard_back_undoable()
706 size_t iov_discard_back(struct iovec *iov, unsigned int *iov_cnt, in iov_discard_back()