Lines Matching refs:queue_index
119 return &n->vqs[nc->queue_index]; in virtio_net_get_subqueue()
122 static int vq2q(int queue_index) in vq2q() argument
124 return queue_index / 2; in vq2q()
553 static void virtio_net_queue_reset(VirtIODevice *vdev, uint32_t queue_index) in virtio_net_queue_reset() argument
559 if (queue_index >= n->max_queue_pairs * 2) { in virtio_net_queue_reset()
563 nc = qemu_get_subqueue(n->nic, vq2q(queue_index)); in virtio_net_queue_reset()
571 vhost_net_virtqueue_reset(vdev, nc, queue_index); in virtio_net_queue_reset()
577 static void virtio_net_queue_enable(VirtIODevice *vdev, uint32_t queue_index) in virtio_net_queue_enable() argument
584 if (queue_index >= n->max_queue_pairs * 2) { in virtio_net_queue_enable()
588 nc = qemu_get_subqueue(n->nic, vq2q(queue_index)); in virtio_net_queue_enable()
596 r = vhost_net_virtqueue_restart(vdev, nc, queue_index); in virtio_net_queue_enable()
599 "when resetting the queue", queue_index); in virtio_net_queue_enable()
1621 int queue_index = vq2q(virtio_get_queue_index(vq)); in virtio_net_handle_rx() local
1623 qemu_flush_queued_packets(qemu_get_subqueue(n->nic, queue_index)); in virtio_net_handle_rx()
1636 if (nc->queue_index >= n->curr_queue_pairs) { in virtio_net_can_receive()
1854 unsigned int index = nc->queue_index, new_index = index; in virtio_net_process_rss()
2724 int queue_index = vq2q(virtio_get_queue_index(q->tx_vq)); in virtio_net_flush_tx() local
2795 ret = qemu_sendv_packet_async(qemu_get_subqueue(n->nic, queue_index), in virtio_net_flush_tx()