Lines Matching refs:iov
436 struct iovec iov; in pci_vtcon_sock_rx() local
461 n = vq_getchain(vq, &iov, 1, &req); in pci_vtcon_sock_rx()
463 len = readv(sock->vss_conn_fd, &iov, n); in pci_vtcon_sock_rx()
487 struct iovec *iov, int niov) in pci_vtcon_sock_tx() argument
502 ret = stream_write(sock->vss_conn_fd, iov[i].iov_base, in pci_vtcon_sock_tx()
503 iov[i].iov_len); in pci_vtcon_sock_tx()
517 struct iovec *iov, int niov) in pci_vtcon_control_tx() argument
527 ctrl = (struct pci_vtcon_control *)iov->iov_base; in pci_vtcon_control_tx()
598 struct iovec iov; in pci_vtcon_control_send() local
606 n = vq_getchain(vq, &iov, 1, &req); in pci_vtcon_control_send()
609 memcpy(iov.iov_base, ctrl, sizeof(struct pci_vtcon_control)); in pci_vtcon_control_send()
611 memcpy((uint8_t *)iov.iov_base + in pci_vtcon_control_send()
624 struct iovec iov[1]; in pci_vtcon_notify_tx() local
632 n = vq_getchain(vq, iov, 1, &req); in pci_vtcon_notify_tx()
635 port->vsp_cb(port, port->vsp_arg, iov, 1); in pci_vtcon_notify_tx()