Home
last modified time | relevance | path

Searched refs:virtio_net_hdr (Results 1 – 11 of 11) sorted by relevance

/dpdk/drivers/net/virtio/
H A Dvirtio_rxtx_packed_avx.h26 struct virtio_net_hdr *hdr; in virtqueue_enqueue_batch_packed_vec()
105 struct virtio_net_hdr *, -head_size); in virtqueue_enqueue_batch_packed_vec()
117 struct virtio_net_hdr *, -head_size); in virtqueue_enqueue_batch_packed_vec()
222 (struct virtio_net_hdr *)addr); in virtqueue_dequeue_batch_packed_vec()
H A Dvirtio_rxtx_packed_neon.h26 struct virtio_net_hdr *hdr; in virtqueue_enqueue_batch_packed_vec()
128 struct virtio_net_hdr *, -head_size); in virtqueue_enqueue_batch_packed_vec()
136 struct virtio_net_hdr *, -head_size); in virtqueue_enqueue_batch_packed_vec()
276 (struct virtio_net_hdr *)addr); in virtqueue_dequeue_batch_packed_vec()
H A Dvirtqueue.h328 struct virtio_net_hdr { struct
349 struct virtio_net_hdr hdr; argument
665 virtqueue_xmit_offload(struct virtio_net_hdr *hdr, struct rte_mbuf *cookie) in virtqueue_xmit_offload()
720 struct virtio_net_hdr *hdr; in virtqueue_enqueue_xmit_packed()
742 hdr = rte_pktmbuf_mtod_offset(cookie, struct virtio_net_hdr *, in virtqueue_enqueue_xmit_packed()
766 hdr = (struct virtio_net_hdr *)&txr[idx].tx_hdr; in virtqueue_enqueue_xmit_packed()
778 hdr = (struct virtio_net_hdr *)&txr[idx].tx_hdr; in virtqueue_enqueue_xmit_packed()
H A Dvirtio_rxtx_packed.h157 virtio_vec_rx_offload(struct rte_mbuf *m, struct virtio_net_hdr *hdr) in virtio_vec_rx_offload()
217 struct virtio_net_hdr *hdr; in virtqueue_dequeue_single_packed_vec()
242 hdr = (struct virtio_net_hdr *)((char *)cookie->buf_addr + in virtqueue_dequeue_single_packed_vec()
H A Dvirtio_rxtx.c449 struct virtio_net_hdr *hdr; in virtqueue_enqueue_xmit_inorder()
465 struct virtio_net_hdr *, -head_size); in virtqueue_enqueue_xmit_inorder()
498 struct virtio_net_hdr *hdr; in virtqueue_enqueue_xmit_packed_fast()
511 hdr = rte_pktmbuf_mtod_offset(cookie, struct virtio_net_hdr *, in virtqueue_enqueue_xmit_packed_fast()
553 struct virtio_net_hdr *hdr; in virtqueue_enqueue_xmit()
586 hdr = (struct virtio_net_hdr *)&txr[idx].tx_hdr; in virtqueue_enqueue_xmit()
599 hdr = (struct virtio_net_hdr *)&txr[idx].tx_hdr; in virtqueue_enqueue_xmit()
995 struct virtio_net_hdr *hdr; in virtio_recv_pkts()
1036 hdr = (struct virtio_net_hdr *)((char *)rxm->buf_addr + in virtio_recv_pkts()
1102 struct virtio_net_hdr *hdr; in virtio_recv_pkts_packed()
[all …]
H A Dvirtio_ethdev.c2243 hw->vtnet_hdr_size = sizeof(struct virtio_net_hdr); in virtio_init_device()
/dpdk/examples/vhost/
H A Dvirtio_net.c35 dev->hdr_len = sizeof(struct virtio_net_hdr); in vs_vhost_net_setup()
70 struct virtio_net_hdr virtio_hdr = {0, 0, 0, 0, 0, 0}; in enqueue_pkt()
91 *(struct virtio_net_hdr *)(uintptr_t)desc_addr = virtio_hdr; in enqueue_pkt()
/dpdk/lib/vhost/
H A Dvirtio_net.c543 virtio_enqueue_offload(struct rte_mbuf *m_buf, struct virtio_net_hdr *net_hdr) in virtio_enqueue_offload()
2287 vhost_dequeue_offload_legacy(struct virtio_net *dev, struct virtio_net_hdr *hdr, in vhost_dequeue_offload_legacy()
2362 vhost_dequeue_offload(struct virtio_net *dev, struct virtio_net_hdr *hdr, in vhost_dequeue_offload()
2450 copy_vnet_hdr_from_desc(struct virtio_net_hdr *hdr, in copy_vnet_hdr_from_desc()
2454 uint64_t remain = sizeof(struct virtio_net_hdr); in copy_vnet_hdr_from_desc()
2481 struct virtio_net_hdr tmp_hdr; in copy_desc_to_mbuf()
2482 struct virtio_net_hdr *hdr = NULL; in copy_desc_to_mbuf()
2497 if (unlikely(buf_len < sizeof(struct virtio_net_hdr))) { in copy_desc_to_mbuf()
2505 hdr = (struct virtio_net_hdr *)((uintptr_t)buf_addr); in copy_desc_to_mbuf()
2869 struct virtio_net_hdr *hdr; in virtio_dev_tx_batch_packed()
[all …]
H A Dvhost_user.c376 dev->vhost_hlen = sizeof(struct virtio_net_hdr); in vhost_user_set_features()
/dpdk/drivers/net/virtio/virtio_user/
H A Dvhost_kernel.c556 hdr_size = sizeof(struct virtio_net_hdr); in vhost_kernel_enable_queue_pair()
/dpdk/doc/guides/nics/
H A Dvirtio.rst64 no less than "sizeof(struct virtio_net_hdr)", which is 10 bytes, when using non-mergeable.