| 3015 | } |
| 3016 | |
| 3017 | void |
| 3018 | i40e_dev_clear_queues(struct rte_eth_dev *dev) |
| 3019 | { |
| 3020 | uint16_t i; |
| 3021 | |
| 3022 | PMD_INIT_FUNC_TRACE(); |
| 3023 | |
| 3024 | for (i = 0; i < dev->data->nb_tx_queues; i++) { |
| 3025 | if (!dev->data->tx_queues[i]) |
| 3026 | continue; |
| 3027 | i40e_tx_queue_release_mbufs(dev->data->tx_queues[i]); |
| 3028 | i40e_reset_tx_queue(dev->data->tx_queues[i]); |
| 3029 | } |
| 3030 | |
| 3031 | for (i = 0; i < dev->data->nb_rx_queues; i++) { |
| 3032 | if (!dev->data->rx_queues[i]) |
| 3033 | continue; |
| 3034 | i40e_rx_queue_release_mbufs(dev->data->rx_queues[i]); |
| 3035 | i40e_reset_rx_queue(dev->data->rx_queues[i]); |
| 3036 | } |
| 3037 | } |
| 3038 | |
| 3039 | void |
| 3040 | i40e_dev_free_queues(struct rte_eth_dev *dev) |
no test coverage detected