Home
last modified time | relevance | path

Searched refs:vring_packed_desc (Results 1 – 16 of 16) sorted by relevance

/dpdk/drivers/net/virtio/
H A Dvirtio_rxtx_packed.h25 #define FLAGS_BITS_OFFSET ((offsetof(struct vring_packed_desc, flags) - \
26 offsetof(struct vring_packed_desc, len)) * BYTE_SIZE)
29 #define FLAGS_BITS_OFFSET ((offsetof(struct vring_packed_desc, flags) - \
30 offsetof(struct vring_packed_desc, id)) * BYTE_SIZE)
31 #define FLAGS_LEN_BITS_OFFSET ((offsetof(struct vring_packed_desc, flags) - \
32 offsetof(struct vring_packed_desc, len)) * BYTE_SIZE)
52 #define ID_BITS_OFFSET ((offsetof(struct vring_packed_desc, id) - \
53 offsetof(struct vring_packed_desc, len)) * BYTE_SIZE)
66 sizeof(struct vring_packed_desc))
218 struct vring_packed_desc *desc; in virtqueue_dequeue_single_packed_vec()
[all …]
H A Dvirtio_ring.h69 struct vring_packed_desc { struct
86 struct vring_packed_desc *desc; argument
137 size = num * sizeof(struct vring_packed_desc); in vring_size()
168 vr->desc = (struct vring_packed_desc *)p; in vring_init_packed()
170 vr->num * sizeof(struct vring_packed_desc)); in vring_init_packed()
H A Dvirtqueue.h63 virtqueue_fetch_flags_packed(struct vring_packed_desc *dp, in virtqueue_fetch_flags_packed()
88 virtqueue_store_flags_packed(struct vring_packed_desc *dp, in virtqueue_store_flags_packed()
359 struct vring_packed_desc
365 desc_is_used(struct vring_packed_desc *desc, struct virtqueue *vq) in desc_is_used()
400 vring_desc_init_indirect_packed(struct vring_packed_desc *dp, int n) in vring_desc_init_indirect_packed()
717 struct vring_packed_desc *start_dp, *head_dp; in virtqueue_enqueue_xmit_packed()
759 sizeof(struct vring_packed_desc); in virtqueue_enqueue_xmit_packed()
861 struct vring_packed_desc *desc = vq->vq_packed.ring.desc; in virtio_xmit_cleanup_inorder_packed()
896 struct vring_packed_desc *desc = vq->vq_packed.ring.desc; in virtio_xmit_cleanup_normal_packed()
H A Dvirtqueue.c65 struct vring_packed_desc *descs = vq->vq_packed.ring.desc; in virtqueue_rxvq_flush_packed()
190 struct vring_packed_desc *start_dp; in virtqueue_txvq_reset_packed()
H A Dvirtio_rxtx_packed_neon.h28 struct vring_packed_desc *p_desc; in virtqueue_enqueue_batch_packed_vec()
170 struct vring_packed_desc *p_desc; in virtqueue_dequeue_batch_packed_vec()
H A Dvirtio_rxtx.c134 struct vring_packed_desc *desc; in virtqueue_dequeue_burst_rx_packed()
324 struct vring_packed_desc *dp, in virtqueue_refill_single_packed()
347 struct vring_packed_desc *start_dp = vq->vq_packed.ring.desc; in virtqueue_enqueue_recv_refill_packed_init()
373 struct vring_packed_desc *start_dp = vq->vq_packed.ring.desc; in virtqueue_enqueue_recv_refill_packed()
494 struct vring_packed_desc *dp; in virtqueue_enqueue_xmit_packed_fast()
H A Dvirtio_user_ethdev.c186 sizeof(struct vring_packed_desc); in virtio_user_setup_queue_packed()
H A Dvirtio_ethdev.c151 struct vring_packed_desc *desc = vq->vq_packed.ring.desc; in virtio_send_command_packed()
665 struct vring_packed_desc *start_dp = in virtio_init_queue()
1417 struct vring_packed_desc *desc; in virtio_get_monitor_addr()
/dpdk/lib/vhost/
H A Dvirtio_net.c305 sizeof(struct vring_packed_desc), in vhost_flush_enqueue_shadow_packed()
306 sizeof(struct vring_packed_desc)); in vhost_flush_enqueue_shadow_packed()
319 sizeof(struct vring_packed_desc), in vhost_flush_enqueue_shadow_packed()
320 sizeof(struct vring_packed_desc)); in vhost_flush_enqueue_shadow_packed()
338 sizeof(struct vring_packed_desc), in vhost_flush_dequeue_shadow_packed()
339 sizeof(struct vring_packed_desc)); in vhost_flush_dequeue_shadow_packed()
353 struct vring_packed_desc *desc_base; in vhost_flush_enqueue_batch_packed()
372 sizeof(struct vring_packed_desc), in vhost_flush_enqueue_batch_packed()
373 sizeof(struct vring_packed_desc) * in vhost_flush_enqueue_batch_packed()
430 sizeof(struct vring_packed_desc), in vhost_shadow_dequeue_batch_packed()
[all …]
H A Dvhost.h65 sizeof(struct vring_packed_desc))
234 struct vring_packed_desc *desc_packed;
365 struct vring_packed_desc { struct
495 desc_is_avail(struct vring_packed_desc *desc, bool wrap_counter) in desc_is_avail()
H A Dvhost.c477 req_size = sizeof(struct vring_packed_desc) * vq->size; in vring_translate_packed()
479 vq->desc_packed = (struct vring_packed_desc *)(uintptr_t) in vring_translate_packed()
1045 struct vring_packed_desc *desc; in rte_vhost_set_inflight_desc_packed()
1953 struct vring_packed_desc *desc; in rte_vhost_get_monitor_addr()
H A Drte_vhost.h209 struct vring_packed_desc *desc_packed;
H A Dvhost_user.c751 len = sizeof(struct vring_packed_desc) * vq->size; in translate_ring_addresses()
752 vq->desc_packed = (struct vring_packed_desc *)(uintptr_t) in translate_ring_addresses()
755 len != sizeof(struct vring_packed_desc) * in translate_ring_addresses()
2438 len = sizeof(struct vring_packed_desc) * vq->size; in is_vring_iotlb_packed()
/dpdk/examples/vhost_blk/
H A Dvhost_blk.c106 struct vring_packed_desc *desc; in enqueue_task_packed()
138 descriptor_has_next_packed(struct vring_packed_desc *cur_desc) in descriptor_has_next_packed()
188 static struct vring_packed_desc *
246 struct vring_packed_desc *desc = &vq->vring.desc_packed[req_idx]; in setup_iovs_from_descs_packed()
437 struct vring_packed_desc *desc = &vq->vring.desc_packed[ in vhost_blk_vq_get_desc_chain_buffer_id()
H A Dvhost_blk.h20 struct vring_packed_desc { struct
/dpdk/drivers/net/virtio/virtio_user/
H A Dvirtio_user_dev.c755 desc_is_avail(struct vring_packed_desc *desc, bool wrap_counter) in desc_is_avail()