Lines Matching refs:pci
297 static int pci_dev_uses_irq(struct pnp_dev *pnp, struct pci_dev *pci, in pci_dev_uses_irq() argument
303 if (pci->irq == irq) { in pci_dev_uses_irq()
305 pci_name(pci), irq); in pci_dev_uses_irq()
313 pci_read_config_dword(pci, PCI_CLASS_REVISION, &class); in pci_dev_uses_irq()
324 if (pci_get_legacy_ide_irq(pci, 0) == irq || in pci_dev_uses_irq()
325 pci_get_legacy_ide_irq(pci, 1) == irq) { in pci_dev_uses_irq()
327 "using irq %d\n", pci_name(pci), irq); in pci_dev_uses_irq()
339 struct pci_dev *pci = NULL; in pci_uses_irq() local
341 for_each_pci_dev(pci) { in pci_uses_irq()
342 if (pci_dev_uses_irq(pnp, pci, irq)) { in pci_uses_irq()
343 pci_dev_put(pci); in pci_uses_irq()