Lines Matching refs:devfn

1141 		if (PCI_SLOT(dev->devfn) == slot->number)  in pci_setup_device()
1149 dev->bus->number, PCI_SLOT(dev->devfn), in pci_setup_device()
1150 PCI_FUNC(dev->devfn)); in pci_setup_device()
1448 bool pci_bus_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *l, in pci_bus_read_dev_vendor_id() argument
1453 if (pci_bus_read_config_dword(bus, devfn, PCI_VENDOR_ID, l)) in pci_bus_read_dev_vendor_id()
1473 if (pci_bus_read_config_dword(bus, devfn, PCI_VENDOR_ID, l)) in pci_bus_read_dev_vendor_id()
1478 pci_domain_nr(bus), bus->number, PCI_SLOT(devfn), in pci_bus_read_dev_vendor_id()
1479 PCI_FUNC(devfn)); in pci_bus_read_dev_vendor_id()
1492 static struct pci_dev *pci_scan_device(struct pci_bus *bus, int devfn) in pci_scan_device() argument
1497 if (!pci_bus_read_dev_vendor_id(bus, devfn, &l, 60*1000)) in pci_scan_device()
1504 dev->devfn = devfn; in pci_scan_device()
1590 struct pci_dev *pci_scan_single_device(struct pci_bus *bus, int devfn) in pci_scan_single_device() argument
1594 dev = pci_get_slot(bus, devfn); in pci_scan_single_device()
1600 dev = pci_scan_device(bus, devfn); in pci_scan_single_device()
1663 int pci_scan_slot(struct pci_bus *bus, int devfn) in pci_scan_slot() argument
1668 if (only_one_child(bus) && (devfn > 0)) in pci_scan_slot()
1671 dev = pci_scan_single_device(bus, devfn); in pci_scan_slot()
1678 dev = pci_scan_single_device(bus, devfn + fn); in pci_scan_slot()
1866 unsigned int devfn, pass, max = bus->busn_res.start; in pci_scan_child_bus() local
1872 for (devfn = 0; devfn < 0x100; devfn += 8) in pci_scan_child_bus()
1873 pci_scan_slot(bus, devfn); in pci_scan_child_bus()
2243 if (a->devfn < b->devfn) return -1; in pci_sort_bf_cmp()
2244 else if (a->devfn > b->devfn) return 1; in pci_sort_bf_cmp()