Lines Matching refs:iovec
525 struct iovec vnet_iov[2][2] = { in virtio_net()
531 struct iovec *iov0 = vnet_iov[0], *iov1 = vnet_iov[1]; in virtio_net()
723 struct iovec vcons_iov[2] = { in virtio_console()
727 struct iovec *iov0 = &vcons_iov[0], *iov1 = &vcons_iov[1]; in virtio_console()
1084 struct iovec iovec; in read_header() local
1087 iovec.iov_len = sizeof(*hdr); in read_header()
1088 iovec.iov_base = hdr; in read_header()
1089 copy.iov = &iovec; in read_header()
1097 transfer_blocks(int fd, struct iovec *iovec, __u32 iovcnt) in transfer_blocks() argument
1101 copy.iov = iovec; in transfer_blocks()
1122 struct iovec iovec; in write_status() local
1125 iovec.iov_base = status; in write_status()
1126 iovec.iov_len = sizeof(*status); in write_status()
1127 copy.iov = &iovec; in write_status()
1144 struct iovec *iovec, *piov; in virtio_block() local
1161 iovec = malloc(sizeof(*iovec) * in virtio_block()
1163 if (!iovec) { in virtio_block()
1220 piov = iovec; in virtio_block()
1257 iovec, in virtio_block()
1258 piov - iovec); in virtio_block()
1276 free(iovec); in virtio_block()