Lines Matching refs:rte_eth_dev
205 void txgbe_dev_clear_queues(struct rte_eth_dev *dev);
207 void txgbe_dev_free_queues(struct rte_eth_dev *dev);
213 int txgbe_dev_rx_queue_setup(struct rte_eth_dev *dev, uint16_t rx_queue_id,
218 int txgbe_dev_tx_queue_setup(struct rte_eth_dev *dev, uint16_t tx_queue_id,
222 uint32_t txgbe_dev_rx_queue_count(struct rte_eth_dev *dev,
228 int txgbe_dev_rx_init(struct rte_eth_dev *dev);
230 void txgbe_dev_tx_init(struct rte_eth_dev *dev);
232 int txgbe_dev_rxtx_start(struct rte_eth_dev *dev);
239 int txgbe_dev_rx_queue_start(struct rte_eth_dev *dev, uint16_t rx_queue_id);
241 int txgbe_dev_rx_queue_stop(struct rte_eth_dev *dev, uint16_t rx_queue_id);
243 int txgbe_dev_tx_queue_start(struct rte_eth_dev *dev, uint16_t tx_queue_id);
245 int txgbe_dev_tx_queue_stop(struct rte_eth_dev *dev, uint16_t tx_queue_id);
247 void txgbe_rxq_info_get(struct rte_eth_dev *dev, uint16_t queue_id,
250 void txgbe_txq_info_get(struct rte_eth_dev *dev, uint16_t queue_id,
273 int txgbe_dev_rss_hash_update(struct rte_eth_dev *dev,
276 int txgbe_dev_rss_hash_conf_get(struct rte_eth_dev *dev,
284 void txgbe_configure_pb(struct rte_eth_dev *dev);
285 void txgbe_configure_port(struct rte_eth_dev *dev);
286 void txgbe_configure_dcb(struct rte_eth_dev *dev);
289 txgbe_dev_link_update_share(struct rte_eth_dev *dev,
291 int txgbe_pf_host_init(struct rte_eth_dev *eth_dev);
293 void txgbe_pf_host_uninit(struct rte_eth_dev *eth_dev);
295 void txgbe_pf_mbx_process(struct rte_eth_dev *eth_dev);
297 int txgbe_pf_host_configure(struct rte_eth_dev *eth_dev);
301 int txgbe_set_vf_rate_limit(struct rte_eth_dev *dev, uint16_t vf,
303 int txgbe_set_queue_rate_limit(struct rte_eth_dev *dev, uint16_t queue_idx,
389 const uint32_t *txgbe_dev_supported_ptypes_get(struct rte_eth_dev *dev);
390 int txgbe_dev_set_mc_addr_list(struct rte_eth_dev *dev,
393 int txgbe_dev_rss_reta_update(struct rte_eth_dev *dev,
396 int txgbe_dev_rss_reta_query(struct rte_eth_dev *dev,
403 void txgbe_vlan_hw_filter_enable(struct rte_eth_dev *dev);
404 void txgbe_vlan_hw_filter_disable(struct rte_eth_dev *dev);
405 void txgbe_vlan_hw_strip_config(struct rte_eth_dev *dev);
406 void txgbe_vlan_hw_strip_bitmap_set(struct rte_eth_dev *dev,
408 void txgbe_config_vlan_strip_on_all_queues(struct rte_eth_dev *dev,