net/mlx5: move static prototype
authorNélio Laranjeiro <nelio.laranjeiro@6wind.com>
Thu, 24 Nov 2016 16:03:34 +0000 (17:03 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 17 Jan 2017 18:40:53 +0000 (19:40 +0100)
Gather function prototypes at the beginning of the file.

Signed-off-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
drivers/net/mlx5/mlx5_rxtx.c

index 2fdb9b1..46fb252 100644 (file)
@@ -74,6 +74,9 @@ check_cqe(volatile struct mlx5_cqe *cqe,
          unsigned int cqes_n, const uint16_t ci)
          __attribute__((always_inline));
 
+static inline void
+txq_complete(struct txq *txq) __attribute__((always_inline));
+
 static inline uint32_t
 txq_mp2mr(struct txq *txq, struct rte_mempool *mp)
        __attribute__((always_inline));
@@ -190,9 +193,6 @@ tx_mlx5_wqe(struct txq *txq, uint16_t ci)
        return (uintptr_t *)((uintptr_t)txq->wqes + ci * MLX5_WQE_SIZE);
 }
 
-static inline void
-txq_complete(struct txq *txq) __attribute__((always_inline));
-
 /**
  * Manage TX completions.
  *