Lines Matching refs:poll
107 struct vhost_poll poll[VHOST_NET_VQ_MAX]; member
327 vhost_poll_queue(&vq->poll); in vhost_zerocopy_callback()
454 vhost_poll_queue(&vq->poll); in handle_tx()
663 vhost_poll_queue(&vq->poll); in handle_rx()
674 poll.work); in handle_tx_kick()
683 poll.work); in handle_rx_kick()
692 poll[VHOST_NET_VQ_TX].work); in handle_tx_net()
699 poll[VHOST_NET_VQ_RX].work); in handle_rx_net()
737 vhost_poll_init(n->poll + VHOST_NET_VQ_TX, handle_tx_net, POLLOUT, dev); in vhost_net_open()
738 vhost_poll_init(n->poll + VHOST_NET_VQ_RX, handle_rx_net, POLLIN, dev); in vhost_net_open()
750 struct vhost_poll *poll = n->poll + (nvq - n->vqs); in vhost_net_disable_vq() local
753 vhost_poll_stop(poll); in vhost_net_disable_vq()
761 struct vhost_poll *poll = n->poll + (nvq - n->vqs); in vhost_net_enable_vq() local
768 return vhost_poll_start(poll, sock->file); in vhost_net_enable_vq()
793 vhost_poll_flush(n->poll + index); in vhost_net_flush_vq()
794 vhost_poll_flush(&n->vqs[index].vq.poll); in vhost_net_flush_vq()