Lines Matching refs:iovcnt
525 int iovcnt) in vc_sendv_compat() argument
531 for (i = 0; i < iovcnt; i++) { in vc_sendv_compat()
542 static ssize_t calc_iov_length(const struct iovec *iov, int iovcnt) in calc_iov_length() argument
547 for (i = 0; i < iovcnt; i++) in calc_iov_length()
553 const struct iovec *iov, int iovcnt) in qemu_deliver_packet_iov() argument
568 ret = calc_iov_length(iov, iovcnt); in qemu_deliver_packet_iov()
573 len = vc->receive_iov(vc, iov, iovcnt); in qemu_deliver_packet_iov()
575 len = vc_sendv_compat(vc, iov, iovcnt); in qemu_deliver_packet_iov()
587 const struct iovec *iov, int iovcnt, in qemu_enqueue_packet_iov() argument
594 max_len = calc_iov_length(iov, iovcnt); in qemu_enqueue_packet_iov()
602 for (i = 0; i < iovcnt; i++) { in qemu_enqueue_packet_iov()
615 const struct iovec *iov, int iovcnt, in qemu_sendv_packet_async() argument
621 return calc_iov_length(iov, iovcnt); in qemu_sendv_packet_async()
625 return qemu_enqueue_packet_iov(sender, iov, iovcnt, NULL); in qemu_sendv_packet_async()
628 ret = qemu_deliver_packet_iov(sender, iov, iovcnt); in qemu_sendv_packet_async()
630 qemu_enqueue_packet_iov(sender, iov, iovcnt, sent_cb); in qemu_sendv_packet_async()
640 qemu_sendv_packet(VLANClientState *vc, const struct iovec *iov, int iovcnt) in qemu_sendv_packet() argument
642 return qemu_sendv_packet_async(vc, iov, iovcnt, NULL); in qemu_sendv_packet()
1138 int iovcnt) in tap_receive_iov() argument
1144 len = writev(s->fd, iov, iovcnt); in tap_receive_iov()