Lines Matching refs:iov_base
33 memcpy(iov[i].iov_base + offset, buf + done, len); in iov_from_buf_full()
52 memcpy(buf + done, iov[i].iov_base + offset, len); in iov_to_buf_full()
71 memset(iov[i].iov_base + offset, fillc, len); in iov_memset()
119 ? send(sockfd, iov[i].iov_base + off, iov[i].iov_len - off, flags) in do_send_recv()
120 : recv(sockfd, iov[i].iov_base + off, iov[i].iov_len - off, flags); in do_send_recv()
190 iov[0].iov_base += offset; in iov_send_recv_with_flags()
213 iov[0].iov_base -= offset; in iov_send_recv_with_flags()
274 dst_iov[j].iov_base = iov[i].iov_base + offset; in iov_copy()
314 qiov->iov[qiov->niov].iov_base = base; in qemu_iovec_add()
344 qemu_iovec_add(dst, src_iov[i].iov_base + soffset, len); in qemu_iovec_concat_iov()
443 uint8_t *base = (uint8_t *)iov->iov_base + current_offset; in qemu_iovec_is_zero()
471 qemu_iovec_init_buf(qiov, slice_iov[0].iov_base + slice_head, len); in qemu_iovec_init_slice()
531 uint8_t *p = (uint8_t *)a->iov[i].iov_base; in qemu_iovec_compare()
532 uint8_t *q = (uint8_t *)b->iov[i].iov_base; in qemu_iovec_compare()
560 if (elem_a->src_iov->iov_base < elem_b->src_iov->iov_base) { in sortelem_cmp_src_base()
562 } else if (elem_a->src_iov->iov_base > elem_b->src_iov->iov_base) { in sortelem_cmp_src_base()
603 if (last_end && last_end > cur->iov_base) { in qemu_iovec_clone()
604 rewind = last_end - cur->iov_base; in qemu_iovec_clone()
609 last_end = MAX(cur->iov_base + cur->iov_len, last_end); in qemu_iovec_clone()
646 cur->iov_base += bytes; in iov_discard_front_undoable()