| 1761 | } |
| 1762 | |
| 1763 | static int |
| 1764 | tap_intr_handle_set(struct rte_eth_dev *dev, int set) |
| 1765 | { |
| 1766 | int err; |
| 1767 | |
| 1768 | err = tap_lsc_intr_handle_set(dev, set); |
| 1769 | if (err < 0) { |
| 1770 | if (!set) |
| 1771 | tap_rx_intr_vec_set(dev, 0); |
| 1772 | return err; |
| 1773 | } |
| 1774 | err = tap_rx_intr_vec_set(dev, set); |
| 1775 | if (err && set) |
| 1776 | tap_lsc_intr_handle_set(dev, 0); |
| 1777 | return err; |
| 1778 | } |
| 1779 | |
| 1780 | static const uint32_t* |
| 1781 | tap_dev_supported_ptypes_get(struct rte_eth_dev *dev __rte_unused) |
no test coverage detected