Lines Matching refs:pci_driver
52 int pci_add_dynid(struct pci_driver *drv,
80 static void pci_free_dynids(struct pci_driver *drv)
103 struct pci_driver *pdrv = to_pci_driver(driver);
172 struct pci_driver *pdrv = to_pci_driver(driver);
253 static const struct pci_device_id *pci_match_device(struct pci_driver *drv,
284 struct pci_driver *drv;
293 struct pci_driver *pci_drv = ddi->drv;
334 static int pci_call_probe(struct pci_driver *drv, struct pci_dev *dev,
380 static int __pci_device_probe(struct pci_driver *drv, struct pci_dev *pci_dev)
421 struct pci_driver *drv = to_pci_driver(dev->driver);
445 struct pci_driver *drv = pci_dev->driver;
489 struct pci_driver *drv = pci_dev->driver;
585 struct pci_driver *drv = pci_dev->driver;
626 struct pci_driver *drv = pci_dev->driver;
645 struct pci_driver *drv = pci_dev->driver;
1383 int __pci_register_driver(struct pci_driver *drv, struct module *owner,
1411 void pci_unregister_driver(struct pci_driver *drv)
1418 static struct pci_driver pci_compat_driver = {
1423 * pci_dev_driver - get the pci_driver of a device
1426 * Returns the appropriate pci_driver structure or %NULL if there is no
1429 struct pci_driver *pci_dev_driver(const struct pci_dev *dev)
1455 struct pci_driver *pci_drv;