X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fnet%2Fmlx4%2Fmlx4_rxtx.h;h=70f3cd868058bf3024c6194f0bb4a94e31b782f5;hb=a41f593f1bce27cd94eae0e85a8085c592b14b30;hp=9de6c594115c4e1cd72685637e3827909e8dbb03;hpb=a5e5af7f20b4106b68eeedf83daada0371b83918;p=dpdk.git diff --git a/drivers/net/mlx4/mlx4_rxtx.h b/drivers/net/mlx4/mlx4_rxtx.h index 9de6c59411..70f3cd8680 100644 --- a/drivers/net/mlx4/mlx4_rxtx.h +++ b/drivers/net/mlx4/mlx4_rxtx.h @@ -19,7 +19,7 @@ #pragma GCC diagnostic error "-Wpedantic" #endif -#include +#include #include #include @@ -141,7 +141,7 @@ int mlx4_rx_queue_setup(struct rte_eth_dev *dev, uint16_t idx, uint16_t desc, unsigned int socket, const struct rte_eth_rxconf *conf, struct rte_mempool *mp); -void mlx4_rx_queue_release(void *dpdk_rxq); +void mlx4_rx_queue_release(struct rte_eth_dev *dev, uint16_t idx); /* mlx4_rxtx.c */ @@ -149,19 +149,16 @@ uint16_t mlx4_tx_burst(void *dpdk_txq, struct rte_mbuf **pkts, uint16_t pkts_n); uint16_t mlx4_rx_burst(void *dpdk_rxq, struct rte_mbuf **pkts, uint16_t pkts_n); -uint16_t mlx4_tx_burst_removed(void *dpdk_txq, struct rte_mbuf **pkts, - uint16_t pkts_n); -uint16_t mlx4_rx_burst_removed(void *dpdk_rxq, struct rte_mbuf **pkts, - uint16_t pkts_n); /* mlx4_txq.c */ int mlx4_tx_uar_init_secondary(struct rte_eth_dev *dev, int fd); +void mlx4_tx_uar_uninit_secondary(struct rte_eth_dev *dev); uint64_t mlx4_get_tx_port_offloads(struct mlx4_priv *priv); int mlx4_tx_queue_setup(struct rte_eth_dev *dev, uint16_t idx, uint16_t desc, unsigned int socket, const struct rte_eth_txconf *conf); -void mlx4_tx_queue_release(void *dpdk_txq); +void mlx4_tx_queue_release(struct rte_eth_dev *dev, uint16_t idx); /* mlx4_mr.c */