Lines Matching refs:pci_driver
53 int pci_add_dynid(struct pci_driver *drv,
81 static void pci_free_dynids(struct pci_driver *drv)
136 static const struct pci_device_id *pci_match_device(struct pci_driver *drv,
191 struct pci_driver *pdrv = to_pci_driver(driver);
260 struct pci_driver *pdrv = to_pci_driver(driver);
300 struct pci_driver *drv;
309 struct pci_driver *pci_drv = ddi->drv;
350 static int pci_call_probe(struct pci_driver *drv, struct pci_dev *dev,
407 static int __pci_device_probe(struct pci_driver *drv, struct pci_dev *pci_dev)
448 struct pci_driver *drv = to_pci_driver(dev->driver);
472 struct pci_driver *drv = pci_dev->driver;
515 struct pci_driver *drv = pci_dev->driver;
645 struct pci_driver *drv = pci_dev->driver;
686 struct pci_driver *drv = pci_dev->driver;
705 struct pci_driver *drv = pci_dev->driver;
1447 int __pci_register_driver(struct pci_driver *drv, struct module *owner,
1476 void pci_unregister_driver(struct pci_driver *drv)
1483 static struct pci_driver pci_compat_driver = {
1488 * pci_dev_driver - get the pci_driver of a device
1491 * Returns the appropriate pci_driver structure or %NULL if there is no
1494 struct pci_driver *pci_dev_driver(const struct pci_dev *dev)
1521 struct pci_driver *pci_drv;
1651 struct pci_driver *driver = to_pci_driver(dev->driver);
1679 struct pci_driver *driver = to_pci_driver(dev->driver);