Lines Matching refs:queue
25 struct vhost_queue *queue; in vs_vhost_net_setup() local
46 queue = &dev->queues[i]; in vs_vhost_net_setup()
48 queue->last_used_idx = 0; in vs_vhost_net_setup()
49 queue->last_avail_idx = 0; in vs_vhost_net_setup()
50 rte_vhost_get_vhost_vring(vid, i, &queue->vr); in vs_vhost_net_setup()
190 struct vhost_queue *queue; in vs_enqueue_pkts() local
197 queue = &dev->queues[queue_id]; in vs_enqueue_pkts()
198 vr = &queue->vr; in vs_enqueue_pkts()
201 start_idx = queue->last_used_idx; in vs_enqueue_pkts()
234 queue->last_used_idx += count; in vs_enqueue_pkts()
370 struct vhost_queue *queue; in vs_dequeue_pkts() local
378 queue = &dev->queues[queue_id]; in vs_dequeue_pkts()
379 vr = &queue->vr; in vs_dequeue_pkts()
382 queue->last_avail_idx; in vs_dequeue_pkts()
387 avail_idx = queue->last_avail_idx & (vr->size - 1); in vs_dequeue_pkts()
388 used_idx = queue->last_used_idx & (vr->size - 1); in vs_dequeue_pkts()
403 avail_idx = (queue->last_avail_idx + i) & (vr->size - 1); in vs_dequeue_pkts()
404 used_idx = (queue->last_used_idx + i) & (vr->size - 1); in vs_dequeue_pkts()
434 queue->last_avail_idx += i; in vs_dequeue_pkts()
435 queue->last_used_idx += i; in vs_dequeue_pkts()