diff options
author | kaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk> | 2005-01-25 14:05:40 +0000 |
---|---|---|
committer | kaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk> | 2005-01-25 14:05:40 +0000 |
commit | f7d9f40807395f70bc9624f5478da4ce0a0caef4 (patch) | |
tree | b67beab64a1d45e4e3d3cb493e4078082060f286 /xen/arch/x86/mpparse.c | |
parent | 36f2347fd3fe710aa6f10909597c7f47bfb3430f (diff) | |
download | xen-f7d9f40807395f70bc9624f5478da4ce0a0caef4.tar.gz xen-f7d9f40807395f70bc9624f5478da4ce0a0caef4.tar.bz2 xen-f7d9f40807395f70bc9624f5478da4ce0a0caef4.zip |
bitkeeper revision 1.1159.230.2 (41f65234Pi4Crimteaw690fX-H8jyg)
Use list_for_each_entry() in preference to list_for_each().
signed-off-by: keir.fraser@cl.cam.ac.uk
Diffstat (limited to 'xen/arch/x86/mpparse.c')
-rw-r--r-- | xen/arch/x86/mpparse.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/xen/arch/x86/mpparse.c b/xen/arch/x86/mpparse.c index 5cf760d62e..7db6f8a6da 100644 --- a/xen/arch/x86/mpparse.c +++ b/xen/arch/x86/mpparse.c @@ -1232,7 +1232,6 @@ void __init mp_config_acpi_legacy_irqs (void) void __init mp_parse_prt (void) { - struct list_head *node = NULL; struct acpi_prt_entry *entry = NULL; int ioapic = -1; int ioapic_pin = 0; @@ -1245,9 +1244,7 @@ void __init mp_parse_prt (void) * Parsing through the PCI Interrupt Routing Table (PRT) and program * routing for all entries. */ - list_for_each(node, &acpi_prt.entries) { - entry = list_entry(node, struct acpi_prt_entry, node); - + list_for_each_entry(entry, &acpi_prt.entries, node) { /* Need to get irq for dynamic entry */ if (entry->link.handle) { irq = acpi_pci_link_get_irq(entry->link.handle, entry->link.index, &edge_level, &active_high_low); |