]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_ether/rte_ethdev_pci.h
ethdev: remove ethdev PCI probe/remove
[dpdk.git] / lib / librte_ether / rte_ethdev_pci.h
index 4b728db36ac3bc0d55b52f961f494d961045121b..fe625894448f92915d8cc807b41f35e70ab7730f 100644 (file)
@@ -108,6 +108,11 @@ rte_eth_dev_pci_release(struct rte_eth_dev *eth_dev)
 
 typedef int (*eth_dev_pci_callback_t)(struct rte_eth_dev *eth_dev);
 
+/**
+ * @internal
+ * Wrapper for use by pci drivers in a .probe function to attach to a ethdev
+ * interface.
+ */
 static inline int
 rte_eth_dev_pci_generic_probe(struct rte_pci_device *pci_dev,
        size_t private_data_size, eth_dev_pci_callback_t dev_init)
@@ -127,6 +132,11 @@ rte_eth_dev_pci_generic_probe(struct rte_pci_device *pci_dev,
        return ret;
 }
 
+/**
+ * @internal
+ * Wrapper for use by pci drivers in a .remove function to detach a ethdev
+ * interface.
+ */
 static inline int
 rte_eth_dev_pci_generic_remove(struct rte_pci_device *pci_dev,
        eth_dev_pci_callback_t dev_uninit)