Lines Matching refs:rte_eth_dev
60 int atl_rx_queue_setup(struct rte_eth_dev *dev, uint16_t rx_queue_id,
65 int atl_tx_queue_setup(struct rte_eth_dev *dev, uint16_t tx_queue_id,
69 uint32_t atl_rx_queue_count(struct rte_eth_dev *dev, uint16_t rx_queue_id);
74 int atl_dev_rx_queue_intr_enable(struct rte_eth_dev *eth_dev,
76 int atl_dev_rx_queue_intr_disable(struct rte_eth_dev *eth_dev,
79 int atl_rx_init(struct rte_eth_dev *dev);
80 int atl_tx_init(struct rte_eth_dev *dev);
82 int atl_start_queues(struct rte_eth_dev *dev);
83 int atl_stop_queues(struct rte_eth_dev *dev);
84 void atl_free_queues(struct rte_eth_dev *dev);
86 int atl_rx_queue_start(struct rte_eth_dev *dev, uint16_t rx_queue_id);
87 int atl_rx_queue_stop(struct rte_eth_dev *dev, uint16_t rx_queue_id);
89 int atl_tx_queue_start(struct rte_eth_dev *dev, uint16_t tx_queue_id);
90 int atl_tx_queue_stop(struct rte_eth_dev *dev, uint16_t tx_queue_id);
92 void atl_rxq_info_get(struct rte_eth_dev *dev, uint16_t queue_id,
95 void atl_txq_info_get(struct rte_eth_dev *dev, uint16_t queue_id,
107 int atl_macsec_enable(struct rte_eth_dev *dev, uint8_t encr, uint8_t repl_prot);
108 int atl_macsec_disable(struct rte_eth_dev *dev);
109 int atl_macsec_config_txsc(struct rte_eth_dev *dev, uint8_t *mac);
110 int atl_macsec_config_rxsc(struct rte_eth_dev *dev,
112 int atl_macsec_select_txsa(struct rte_eth_dev *dev, uint8_t idx,
114 int atl_macsec_select_rxsa(struct rte_eth_dev *dev, uint8_t idx,
117 bool is_atlantic_supported(struct rte_eth_dev *dev);