Revision 5256d8bf hw/pci-hotplug.c
b/hw/pci-hotplug.c | ||
---|---|---|
127 | 127 |
if (pci_read_devaddr(mon, pci_addr, &dom, &pci_bus, &slot)) { |
128 | 128 |
goto err; |
129 | 129 |
} |
130 |
dev = pci_find_device(pci_find_root_bus(dom), pci_bus, slot, 0); |
|
130 |
dev = pci_find_device(pci_find_root_bus(dom), pci_bus, |
|
131 |
PCI_DEVFN(slot, 0)); |
|
131 | 132 |
if (!dev) { |
132 | 133 |
monitor_printf(mon, "no pci device with address %s\n", pci_addr); |
133 | 134 |
goto err; |
... | ... | |
277 | 278 |
return -1; |
278 | 279 |
} |
279 | 280 |
|
280 |
d = pci_find_device(pci_find_root_bus(dom), bus, slot, 0);
|
|
281 |
d = pci_find_device(pci_find_root_bus(dom), bus, PCI_DEVFN(slot, 0));
|
|
281 | 282 |
if (!d) { |
282 | 283 |
monitor_printf(mon, "slot %d empty\n", slot); |
283 | 284 |
return -1; |
Also available in: Unified diff