summaryrefslogtreecommitdiff
path: root/usr.sbin/acpi
diff options
context:
space:
mode:
authorMarcelo Araujo <araujo@FreeBSD.org>2017-03-10 06:25:54 +0000
committerMarcelo Araujo <araujo@FreeBSD.org>2017-03-10 06:25:54 +0000
commitc86932b61bcb8a081d2325915db5b1a18b8de171 (patch)
treebec91baa6a88d27ddaf60a86ec40c2af3361dda9 /usr.sbin/acpi
parent97942dfb4f66e26fe149c5f3b2f0b3936afa2224 (diff)
downloadsrc-test2-c86932b61bcb8a081d2325915db5b1a18b8de171.tar.gz
src-test2-c86932b61bcb8a081d2325915db5b1a18b8de171.zip
Notes
Diffstat (limited to 'usr.sbin/acpi')
-rw-r--r--usr.sbin/acpi/acpidump/acpi.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/usr.sbin/acpi/acpidump/acpi.c b/usr.sbin/acpi/acpidump/acpi.c
index 8277179c3a88..d056023c1b3c 100644
--- a/usr.sbin/acpi/acpidump/acpi.c
+++ b/usr.sbin/acpi/acpidump/acpi.c
@@ -420,7 +420,7 @@ acpi_print_madt(ACPI_SUBTABLE_HEADER *mp)
ACPI_MADT_GENERIC_REDISTRIBUTOR *gicr;
ACPI_MADT_GENERIC_TRANSLATOR *gict;
- if (mp->Type < sizeof(apic_types) / sizeof(apic_types[0]))
+ if (mp->Type < nitems(apic_types))
printf("\tType=%s\n", apic_types[mp->Type]);
else
printf("\tType=%d (unknown)\n", mp->Type);
@@ -470,8 +470,7 @@ acpi_print_madt(ACPI_SUBTABLE_HEADER *mp)
break;
case ACPI_MADT_TYPE_INTERRUPT_SOURCE:
isrc = (ACPI_MADT_INTERRUPT_SOURCE *)mp;
- if (isrc->Type < sizeof(platform_int_types) /
- sizeof(platform_int_types[0]))
+ if (isrc->Type < nitems(platform_int_types))
printf("\tType=%s\n", platform_int_types[isrc->Type]);
else
printf("\tType=%d (unknown)\n", isrc->Type);
@@ -1082,7 +1081,7 @@ acpi_print_srat(ACPI_SUBTABLE_HEADER *srat)
ACPI_SRAT_X2APIC_CPU_AFFINITY *x2apic;
ACPI_SRAT_GICC_AFFINITY *gic;
- if (srat->Type < sizeof(srat_types) / sizeof(srat_types[0]))
+ if (srat->Type < nitems(srat_types))
printf("\tType=%s\n", srat_types[srat->Type]);
else
printf("\tType=%d (unknown)\n", srat->Type);