net/mlx5: refactor Rx data path
[dpdk.git] / drivers / net / mlx5 / mlx5_ethdev.c
index 759434e..16b05d3 100644 (file)
@@ -1263,7 +1263,9 @@ mlx5_secondary_data_setup(struct priv *priv)
        }
        /* RX queues. */
        for (i = 0; i != nb_rx_queues; ++i) {
-               struct rxq *primary_rxq = (*sd->primary_priv->rxqs)[i];
+               struct rxq_ctrl *primary_rxq =
+                       container_of((*sd->primary_priv->rxqs)[i],
+                                    struct rxq_ctrl, rxq);
 
                if (primary_rxq == NULL)
                        continue;