Home
last modified time | relevance | path

Searched defs:virtqueue (Results 1 – 3 of 3) sorted by relevance

/dpdk/drivers/crypto/virtio/
H A Dvirtqueue.h51 struct virtqueue { struct
53 struct virtio_crypto_hw *hw;
55 const struct rte_memzone *mz;
57 struct rte_mempool *mpool;
58 uint8_t dev_id; /**< Device identifier. */
59 uint16_t vq_queue_index; /**< PCI queue index */
61 void *vq_ring_virt_mem; /**< linear address of vring*/
62 unsigned int vq_ring_size;
63 phys_addr_t vq_ring_mem; /**< physical address of vring */
65 struct vring vq_ring; /**< vring keeping desc, used and avail */
[all …]
/dpdk/drivers/net/virtio/
H A Dvirtqueue.h171 struct virtqueue { struct
172 struct virtio_hw *hw; /**< virtio_hw structure pointer. */
173 union {
188 uint16_t vq_used_cons_idx; /**< last consumed descriptor */
189 uint16_t vq_nentries; /**< vring desc numbers */
190 uint16_t vq_free_cnt; /**< num of desc available */
191 uint16_t vq_avail_idx; /**< sync until needed */
192 uint16_t vq_free_thresh; /**< free threshold */
199 uint16_t vq_desc_head_idx;
200 uint16_t vq_desc_tail_idx;
[all …]
/dpdk/lib/vhost/
H A Dvhost.h497 struct vhost_virtqueue *virtqueue[VHOST_MAX_QUEUE_PAIRS * 2]; global() member