Searched refs:rx_vq (Results 1 – 2 of 2) sorted by relevance
/qemu/include/hw/virtio/ |
H A D | virtio-net.h | 155 VirtQueue *rx_vq; member
|
/qemu/hw/net/ |
H A D | virtio-net.c | 1648 if (!virtio_queue_ready(q->rx_vq) || in virtio_net_can_receive() 1662 while (virtio_queue_empty(q->rx_vq) || n->mergeable_rx_bufs) { in virtio_net_has_buffers() 1663 opaque = virtqueue_get_avail_bytes(q->rx_vq, &in_bytes, NULL, in virtio_net_has_buffers() 1670 if (virtio_queue_enable_notification_and_check(q->rx_vq, opaque)) { in virtio_net_has_buffers() 1678 virtio_queue_set_notification(q->rx_vq, 0); in virtio_net_has_buffers() 1960 elem = virtqueue_pop(q->rx_vq, sizeof(VirtQueueElement)); in virtio_net_receive_rcu() 1978 virtqueue_detach_element(q->rx_vq, elem, 0); in virtio_net_receive_rcu() 2020 virtqueue_unpop(q->rx_vq, elem, total); in virtio_net_receive_rcu() 2041 virtqueue_fill(q->rx_vq, elems[j], lens[j], j); in virtio_net_receive_rcu() 2045 virtqueue_flush(q->rx_vq, i); in virtio_net_receive_rcu() [all …]
|