Lines Matching refs:iovec
541 struct iovec vnet_iov[2][2] = { in virtio_net()
547 struct iovec *iov0 = vnet_iov[0], *iov1 = vnet_iov[1]; in virtio_net()
746 struct iovec vcons_iov[2] = { in virtio_console()
750 struct iovec *iov0 = &vcons_iov[0], *iov1 = &vcons_iov[1]; in virtio_console()
1114 struct iovec iovec; in read_header() local
1117 iovec.iov_len = sizeof(*hdr); in read_header()
1118 iovec.iov_base = hdr; in read_header()
1119 copy.iov = &iovec; in read_header()
1127 transfer_blocks(int fd, struct iovec *iovec, __u32 iovcnt) in transfer_blocks() argument
1131 copy.iov = iovec; in transfer_blocks()
1152 struct iovec iovec; in write_status() local
1155 iovec.iov_base = status; in write_status()
1156 iovec.iov_len = sizeof(*status); in write_status()
1157 copy.iov = &iovec; in write_status()
1178 struct iovec *iovec, *piov; in virtio_block() local
1195 iovec = malloc(sizeof(*iovec) * in virtio_block()
1197 if (!iovec) { in virtio_block()
1254 piov = iovec; in virtio_block()
1291 iovec, in virtio_block()
1292 piov - iovec); in virtio_block()
1310 free(iovec); in virtio_block()