X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fmlx5%2Fmlx5_rxtx.h;h=876aa14ae6452d54ee9d062dd490d6cdbf38166f;hb=8e83ba285abe4341b7666927d3fc265b35446c06;hp=e168dd46f9a97e2d88d93cc089a47b4547ed3b18;hpb=377b69fb50729625eb4eb91bab907d23111d6bd5;p=dpdk.git diff --git a/drivers/net/mlx5/mlx5_rxtx.h b/drivers/net/mlx5/mlx5_rxtx.h index e168dd46f9..876aa14ae6 100644 --- a/drivers/net/mlx5/mlx5_rxtx.h +++ b/drivers/net/mlx5/mlx5_rxtx.h @@ -16,7 +16,6 @@ #include #include #include -#include #include #include @@ -25,7 +24,6 @@ #include "mlx5_utils.h" #include "mlx5.h" #include "mlx5_autoconf.h" -#include "mlx5_mr.h" struct mlx5_priv; @@ -45,30 +43,4 @@ int mlx5_queue_state_modify_primary(struct rte_eth_dev *dev, int mlx5_queue_state_modify(struct rte_eth_dev *dev, struct mlx5_mp_arg_queue_state_modify *sm); -/* mlx5_mr.c */ - -void mlx5_mr_flush_local_cache(struct mlx5_mr_ctrl *mr_ctrl); -int mlx5_dma_map(struct rte_pci_device *pdev, void *addr, uint64_t iova, - size_t len); -int mlx5_dma_unmap(struct rte_pci_device *pdev, void *addr, uint64_t iova, - size_t len); - -/** - * Get Memory Pool (MP) from mbuf. If mbuf is indirect, the pool from which the - * cloned mbuf is allocated is returned instead. - * - * @param buf - * Pointer to mbuf. - * - * @return - * Memory pool where data is located for given mbuf. - */ -static inline struct rte_mempool * -mlx5_mb2mp(struct rte_mbuf *buf) -{ - if (unlikely(RTE_MBUF_CLONED(buf))) - return rte_mbuf_from_indirect(buf)->pool; - return buf->pool; -} - #endif /* RTE_PMD_MLX5_RXTX_H_ */