]> git.droids-corp.org - dpdk.git/blobdiff - drivers/crypto/virtio/virtio_rxtx.c
net/txgbe: add queue stats mapping
[dpdk.git] / drivers / crypto / virtio / virtio_rxtx.c
index e9a63cb5a04df823fa3a6a07ec71c52eaaee378a..e1cb4ad104516487223764dfab162937dbdded86 100644 (file)
@@ -284,18 +284,18 @@ virtqueue_crypto_sym_enqueue_xmit(
        }
 
        /* indirect vring: src data */
-       desc[idx].addr = rte_pktmbuf_mtophys_offset(sym_op->m_src, 0);
+       desc[idx].addr = rte_pktmbuf_iova_offset(sym_op->m_src, 0);
        desc[idx].len = (sym_op->cipher.data.offset
                + sym_op->cipher.data.length);
        desc[idx++].flags = VRING_DESC_F_NEXT;
 
        /* indirect vring: dst data */
        if (sym_op->m_dst) {
-               desc[idx].addr = rte_pktmbuf_mtophys_offset(sym_op->m_dst, 0);
+               desc[idx].addr = rte_pktmbuf_iova_offset(sym_op->m_dst, 0);
                desc[idx].len = (sym_op->cipher.data.offset
                        + sym_op->cipher.data.length);
        } else {
-               desc[idx].addr = rte_pktmbuf_mtophys_offset(sym_op->m_src, 0);
+               desc[idx].addr = rte_pktmbuf_iova_offset(sym_op->m_src, 0);
                desc[idx].len = (sym_op->cipher.data.offset
                        + sym_op->cipher.data.length);
        }