pci_dev_b to list_for_each_entry: drivers-pci-setup-bus.c
PATCH 12/12 pci_dev_b to list_for_each_entry: drivers-pci-setup-bus.c
list_for_each & pci_(dev|bus)_[bg] replaced by list_for_each_entry.
Signed-off-by Domen Puncer <[email protected]>
Signed-off-by Maximilian Attems <[email protected]>
---
linux-2.6.9-rc1-bk7-max/drivers/pci/setup-bus.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-)
drivers/pci/setup-bus.c renamed from drivers/pci/setup-bus.c~list-for-each-drivers_pci_setup-bus2 +6 -6
@@ -533,16 +533,16 @@ EXPORT_SYMBOL(pci_bus_assign_resources);void __init pci_assign_unassigned_resources (void ) { -struct list_head *ln; +struct pci_bus *bus;/* Depth first, calculate sizes and alignments of all subordinate buses. */ -list_for_each (ln, &pci_root_buses) { -pci_bus_size_bridges (pci_bus_b (ln)); +list_for_each_entry (bus, &pci_root_buses, node) { +pci_bus_size_bridges (bus); }/* Depth last, allocate resources and update the hardware. */ -list_for_each (ln, &pci_root_buses) { -pci_bus_assign_resources (pci_bus_b (ln)); -pci_enable_bridges (pci_bus_b (ln)); +list_for_each_entry (bus, &pci_root_buses, node) { +pci_bus_assign_resources (bus); +pci_enable_bridges (bus); } }
_