Searched refs:queue_index (Results 1 - 6 of 6) sorted by relevance

/barrelfish-master/lib/virtio/
H A Ddevice.h67 errval_t (*get_queue_num_max)(struct virtio_device *dev, uint16_t queue_index, uint16_t *num_max);
H A Dvirtqueue.c50 uint16_t queue_index; ///< index of this queue in the device member in struct:virtqueue
340 vq->queue_index = setup->queue_id;
509 return vq->queue_index;
661 virtio_device_notify_host(vq->device, vq->queue_index);
822 vq->queue_index, vq->vring.avail->idx + 1, vq->desc_num_queued + 1);
861 VIRTIO_DEBUG_VQ("Enqueuing %u buffers to VQ(%u)\n", needed, vq->queue_index);
H A Dvirtqueue_host.c51 uint16_t queue_index; ///< index of this queue in the device member in struct:virtqueue_host
242 queue->queue_index = i;
408 vq->queue_index = setup->queue_id;
511 return vq->queue_index;
/barrelfish-master/lib/virtio/backends/
H A Dvirtio_device_mmio.c245 uint16_t queue_index = virtio_virtqueue_get_queue_index(vq); local
247 VIRTIO_DEBUG_TL("setting virtqueue [VQ(%u) @ %s]\n", queue_index, dev->dev_name);
250 if (virtio_mmio_queue_sel_selector_rdf(&mmio_dev->regs) != queue_index) {
251 virtio_mmio_queue_sel_selector_wrf(&mmio_dev->regs, queue_index);
298 uint16_t queue_index,
303 virtio_mmio_queue_sel_selector_wrf(&mmio_dev->regs, queue_index);
297 device_get_queue_num_max(struct virtio_device *dev, uint16_t queue_index, uint16_t *num_max) argument
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Den_tx.c196 ring->queue_index = queue_idx;
745 u32 queue_index;
754 queue_index = mlx4_en_hashmbuf(MLX4_F_HASHL3 | MLX4_F_HASHL4, mb, hashrandom);
756 return ((queue_index % rings_p_up) + (up * rings_p_up));
H A Dmlx4_en.h274 u8 queue_index; member in struct:mlx4_en_tx_ring

Completed in 95 milliseconds