struct rte_pci_driver;
struct rte_pci_device;
-extern struct rte_pci_bus rte_pci_bus;
-
/**
* Scan the content of the PCI bus, and the devices in the devices
* list
void rte_pci_insert_device(struct rte_pci_device *exist_pci_dev,
struct rte_pci_device *new_pci_dev);
-/**
- * Update a pci device object by asking the kernel for the latest information.
- *
- * This function is private to EAL.
- *
- * @param addr
- * The PCI Bus-Device-Function address to look for
- * @return
- * - 0 on success.
- * - negative on error.
- */
-int pci_update_device(const struct rte_pci_addr *addr);
-
/**
* A structure describing a PCI mapping.
*/
* The additional rte_mem_map() flags for the mapping range.
* @return
* - On success, the function returns a pointer to the mapped area.
- * - On error, MAP_FAILED is returned.
+ * - On error, NULL is returned.
*/
void *pci_map_resource(void *requested_addr, int fd, off_t offset,
size_t size, int additional_flags);