]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/virtio/virtio_rxtx_packed_neon.h
ethdev: remove legacy Rx descriptor done API
[dpdk.git] / drivers / net / virtio / virtio_rxtx_packed_neon.h
index f19e6186357a6844f6cac61f9542dfd5e890c915..c222ebf00ca020b97f86b360513da955bca347bf 100644 (file)
@@ -97,12 +97,12 @@ virtqueue_enqueue_batch_packed_vec(struct virtnet_tx *txvq,
 
        uint64x2x2_t desc[PACKED_BATCH_SIZE / 2];
        uint64x2_t base_addr0 = {
-               tx_pkts[0]->buf_iova + tx_pkts[0]->data_off,
-               tx_pkts[1]->buf_iova + tx_pkts[1]->data_off
+               VIRTIO_MBUF_ADDR(tx_pkts[0], vq) + tx_pkts[0]->data_off,
+               VIRTIO_MBUF_ADDR(tx_pkts[1], vq) + tx_pkts[1]->data_off
        };
        uint64x2_t base_addr1 = {
-               tx_pkts[2]->buf_iova + tx_pkts[2]->data_off,
-               tx_pkts[3]->buf_iova + tx_pkts[3]->data_off
+               VIRTIO_MBUF_ADDR(tx_pkts[2], vq) + tx_pkts[2]->data_off,
+               VIRTIO_MBUF_ADDR(tx_pkts[3], vq) + tx_pkts[3]->data_off
        };
 
        desc[0].val[0] = base_addr0;