net/sfc: remove inclusion of unused headers
[dpdk.git] / drivers / net / mlx4 / mlx4_txq.c
index 01a5efd..37b8441 100644 (file)
@@ -8,7 +8,6 @@
  * Tx queues configuration for mlx4 driver.
  */
 
-#include <assert.h>
 #include <errno.h>
 #include <stddef.h>
 #include <stdint.h>
@@ -51,8 +50,8 @@ txq_uar_init(struct txq *txq)
        struct mlx4_priv *priv = txq->priv;
        struct mlx4_proc_priv *ppriv = MLX4_PROC_PRIV(PORT_ID(priv));
 
-       assert(rte_eal_process_type() == RTE_PROC_PRIMARY);
-       assert(ppriv);
+       MLX4_ASSERT(rte_eal_process_type() == RTE_PROC_PRIMARY);
+       MLX4_ASSERT(ppriv);
        ppriv->uar_table[txq->stats.idx] = txq->msq.db;
 }
 
@@ -81,7 +80,7 @@ txq_uar_init_secondary(struct txq *txq, int fd)
        uintptr_t offset;
        const size_t page_size = sysconf(_SC_PAGESIZE);
 
-       assert(ppriv);
+       MLX4_ASSERT(ppriv);
        /*
         * As rdma-core, UARs are mapped in size of OS page
         * size. Ref to libmlx4 function: mlx4_init_context()
@@ -137,12 +136,12 @@ mlx4_tx_uar_init_secondary(struct rte_eth_dev *dev, int fd)
        unsigned int i;
        int ret;
 
-       assert(rte_eal_process_type() == RTE_PROC_SECONDARY);
+       MLX4_ASSERT(rte_eal_process_type() == RTE_PROC_SECONDARY);
        for (i = 0; i != txqs_n; ++i) {
                txq = dev->data->tx_queues[i];
                if (!txq)
                        continue;
-               assert(txq->stats.idx == (uint16_t)i);
+               MLX4_ASSERT(txq->stats.idx == (uint16_t)i);
                ret = txq_uar_init_secondary(txq, fd);
                if (ret)
                        goto error;
@@ -163,7 +162,7 @@ int
 mlx4_tx_uar_init_secondary(struct rte_eth_dev *dev __rte_unused,
                           int fd __rte_unused)
 {
-       assert(rte_eal_process_type() == RTE_PROC_SECONDARY);
+       MLX4_ASSERT(rte_eal_process_type() == RTE_PROC_SECONDARY);
        ERROR("UAR remap is not supported");
        rte_errno = ENOTSUP;
        return -rte_errno;
@@ -188,7 +187,7 @@ mlx4_txq_free_elts(struct txq *txq)
        while (elts_tail != elts_head) {
                struct txq_elt *elt = &(*elts)[elts_tail++ & elts_m];
 
-               assert(elt->buf != NULL);
+               MLX4_ASSERT(elt->buf != NULL);
                rte_pktmbuf_free(elt->buf);
                elt->buf = NULL;
                elt->wqe = NULL;
@@ -489,7 +488,7 @@ error:
        ret = rte_errno;
        mlx4_tx_queue_release(txq);
        rte_errno = ret;
-       assert(rte_errno > 0);
+       MLX4_ASSERT(rte_errno > 0);
        priv->verbs_alloc_ctx.type = MLX4_VERBS_ALLOC_TYPE_NONE;
        return -rte_errno;
 }