i40e/base: adjust register definitions and relevant
[dpdk.git] / lib / librte_pmd_af_packet / rte_eth_af_packet.c
index c10da6c..bdd9628 100644 (file)
@@ -348,15 +348,13 @@ eth_rx_queue_setup(struct rte_eth_dev *dev,
 {
        struct pmd_internals *internals = dev->data->dev_private;
        struct pkt_rx_queue *pkt_q = &internals->rx_queue[rx_queue_id];
-       struct rte_pktmbuf_pool_private *mbp_priv;
        uint16_t buf_size;
 
        pkt_q->mb_pool = mb_pool;
 
        /* Now get the space available for data in the mbuf */
-       mbp_priv = rte_mempool_get_priv(pkt_q->mb_pool);
-       buf_size = (uint16_t) (mbp_priv->mbuf_data_room_size -
-                              RTE_PKTMBUF_HEADROOM);
+       buf_size = (uint16_t)(rte_pktmbuf_data_room_size(pkt_q->mb_pool) -
+               RTE_PKTMBUF_HEADROOM);
 
        if (ETH_FRAME_LEN > buf_size) {
                RTE_LOG(ERR, PMD,
@@ -384,7 +382,7 @@ eth_tx_queue_setup(struct rte_eth_dev *dev,
        return 0;
 }
 
-static struct eth_dev_ops ops = {
+static const struct eth_dev_ops ops = {
        .dev_start = eth_dev_start,
        .dev_stop = eth_dev_stop,
        .dev_close = eth_dev_close,