acpi_pci_irq_find_prt_entry(): use list_for_each_entry() instead of list_for_each()
PATCH 4/7 acpi_pci_irq_find_prt_entry(): use list_for_each_entry() instead of list_for_each()
From: Matthias Kaehlcke <[email protected]>
acpi_pci_irq_find_prt_entry(): use list_for_each_entry() instead of list_for_each()
Signed-off-by Matthias Kaehlcke <[email protected]>
Signed-off-by Andrew Morton <[email protected]>
---
drivers/acpi/pci_irq.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-)
drivers/acpi/pci_irq.c renamed from drivers/acpi/pci_irq.c~acpi_pci_irq_find_prt_entry-use-list_for_each_entry-instead-of-list_for_each +1 -4
@@ -51,10 +51,8 @@ static struct acpi_prt_entry *acpi_pci_iint bus, int device, int pin) { - struct list_head *node = NULL; struct acpi_prt_entry *entry = NULL; -if (!acpi_prt.count)return NULL ;
@@ -64,8 +62,7 @@ static struct acpi_prt_entry *acpi_pci_i* */ spin_lock (&acpi_prt_lock); -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) {if ((segment == entry->id.segment) && (bus == entry->id.bus) && (device == entry->id.device)
_