X-Git-Url: http://git.droids-corp.org/?p=dpdk.git;a=blobdiff_plain;f=drivers%2Fnet%2Fbnxt%2Fbnxt_rxr.c;fp=drivers%2Fnet%2Fbnxt%2Fbnxt_rxr.c;h=226de3c99adcb6ea9e7db0aa2fca5a5e50e4695c;hp=604aa092c3aa769e72072a00a544e64e35160695;hb=4ad5b94e0d13771a48cdf395d0c8b26e5f8cbe91;hpb=d228afe14150355a529efbca19877a138a6c66a1 diff --git a/drivers/net/bnxt/bnxt_rxr.c b/drivers/net/bnxt/bnxt_rxr.c index 604aa092c3..226de3c99a 100644 --- a/drivers/net/bnxt/bnxt_rxr.c +++ b/drivers/net/bnxt/bnxt_rxr.c @@ -65,17 +65,17 @@ static inline int bnxt_alloc_rx_data(struct bnxt_rx_queue *rxq, { struct rx_prod_pkt_bd *rxbd = &rxr->rx_desc_ring[prod]; struct bnxt_sw_rx_bd *rx_buf = &rxr->rx_buf_ring[prod]; - struct rte_mbuf *data; + struct rte_mbuf *m; - data = __bnxt_alloc_rx_data(rxq->mb_pool); - if (!data) { + m = __bnxt_alloc_rx_data(rxq->mb_pool); + if (!m) { rte_atomic64_inc(&rxq->bp->rx_mbuf_alloc_fail); return -ENOMEM; } - rx_buf->mbuf = data; + rx_buf->mbuf = m; - rxbd->addr = rte_cpu_to_le_64(rte_mbuf_data_dma_addr_default(data)); + rxbd->addr = rte_cpu_to_le_64(rte_mbuf_data_iova_default(m)); return 0; } @@ -86,10 +86,10 @@ static inline int bnxt_alloc_ag_data(struct bnxt_rx_queue *rxq, { struct rx_prod_pkt_bd *rxbd = &rxr->ag_desc_ring[prod]; struct bnxt_sw_rx_bd *rx_buf = &rxr->ag_buf_ring[prod]; - struct rte_mbuf *data; + struct rte_mbuf *m; - data = __bnxt_alloc_rx_data(rxq->mb_pool); - if (!data) { + m = __bnxt_alloc_rx_data(rxq->mb_pool); + if (!m) { rte_atomic64_inc(&rxq->bp->rx_mbuf_alloc_fail); return -ENOMEM; } @@ -100,9 +100,9 @@ static inline int bnxt_alloc_ag_data(struct bnxt_rx_queue *rxq, RTE_LOG(ERR, PMD, "Jumbo Frame. rx_buf is NULL\n"); - rx_buf->mbuf = data; + rx_buf->mbuf = m; - rxbd->addr = rte_cpu_to_le_64(rte_mbuf_data_dma_addr_default(data)); + rxbd->addr = rte_cpu_to_le_64(rte_mbuf_data_iova_default(m)); return 0; } @@ -123,7 +123,7 @@ static inline void bnxt_reuse_rx_mbuf(struct bnxt_rx_ring_info *rxr, prod_bd = &rxr->rx_desc_ring[prod]; - prod_bd->addr = rte_cpu_to_le_64(rte_mbuf_data_dma_addr_default(mbuf)); + prod_bd->addr = rte_cpu_to_le_64(rte_mbuf_data_iova_default(mbuf)); rxr->rx_prod = prod; }