| 798 | } |
| 799 | |
| 800 | static int |
| 801 | idpf_dev_stop(struct rte_eth_dev *dev) |
| 802 | { |
| 803 | struct idpf_vport *vport = dev->data->dev_private; |
| 804 | |
| 805 | if (dev->data->dev_started == 0) |
| 806 | return 0; |
| 807 | |
| 808 | idpf_vc_vport_ena_dis(vport, false); |
| 809 | |
| 810 | idpf_stop_queues(dev); |
| 811 | |
| 812 | idpf_vport_irq_unmap_config(vport, dev->data->nb_rx_queues); |
| 813 | |
| 814 | idpf_vc_vectors_dealloc(vport); |
| 815 | |
| 816 | return 0; |
| 817 | } |
| 818 | |
| 819 | static int |
| 820 | idpf_dev_close(struct rte_eth_dev *dev) |
no test coverage detected