Lines Matching full:vrings
108 * @vrings: array of tmfifo vrings of this device
119 struct mlxbf_tmfifo_vring vrings[MLXBF_TMFIFO_VRING_MAX]; member
207 /* Free vrings of the FIFO device. */
214 for (i = 0; i < ARRAY_SIZE(tm_vdev->vrings); i++) { in mlxbf_tmfifo_free_vrings()
215 vring = &tm_vdev->vrings[i]; in mlxbf_tmfifo_free_vrings()
229 /* Allocate vrings for the FIFO. */
239 for (i = 0; i < ARRAY_SIZE(tm_vdev->vrings); i++) { in mlxbf_tmfifo_alloc_vrings()
240 vring = &tm_vdev->vrings[i]; in mlxbf_tmfifo_alloc_vrings()
649 vring = &tm_dev2->vrings[MLXBF_TMFIFO_VRING_RX]; in mlxbf_tmfifo_rxtx_header()
807 vring = &tm_vdev->vrings[queue_id]; in mlxbf_tmfifo_work_rxtx()
847 * Virtio maintains vrings in pairs, even number ring for Rx in mlxbf_tmfifo_virtio_notify()
902 for (i = 0; i < ARRAY_SIZE(tm_vdev->vrings); i++) { in mlxbf_tmfifo_virtio_del_vqs()
903 vring = &tm_vdev->vrings[i]; in mlxbf_tmfifo_virtio_del_vqs()
930 if (nvqs > ARRAY_SIZE(tm_vdev->vrings)) in mlxbf_tmfifo_virtio_find_vqs()
938 vring = &tm_vdev->vrings[i]; in mlxbf_tmfifo_virtio_find_vqs()