Lines Matching refs:iovec
530 struct iovec vnet_iov[2][2] = { in virtio_net()
536 struct iovec *iov0 = vnet_iov[0], *iov1 = vnet_iov[1]; in virtio_net()
735 struct iovec vcons_iov[2] = { in virtio_console()
739 struct iovec *iov0 = &vcons_iov[0], *iov1 = &vcons_iov[1]; in virtio_console()
1103 struct iovec iovec; in read_header() local
1106 iovec.iov_len = sizeof(*hdr); in read_header()
1107 iovec.iov_base = hdr; in read_header()
1108 copy.iov = &iovec; in read_header()
1116 transfer_blocks(int fd, struct iovec *iovec, __u32 iovcnt) in transfer_blocks() argument
1120 copy.iov = iovec; in transfer_blocks()
1141 struct iovec iovec; in write_status() local
1144 iovec.iov_base = status; in write_status()
1145 iovec.iov_len = sizeof(*status); in write_status()
1146 copy.iov = &iovec; in write_status()
1167 struct iovec *iovec, *piov; in virtio_block() local
1184 iovec = malloc(sizeof(*iovec) * in virtio_block()
1186 if (!iovec) { in virtio_block()
1243 piov = iovec; in virtio_block()
1280 iovec, in virtio_block()
1281 piov - iovec); in virtio_block()
1299 free(iovec); in virtio_block()