hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/acpi/acpica/nsrepair2.c
....@@ -4,7 +4,7 @@
44 * Module Name: nsrepair2 - Repair for objects returned by specific
55 * predefined methods
66 *
7
- * Copyright (C) 2000 - 2018, Intel Corp.
7
+ * Copyright (C) 2000 - 2020, Intel Corp.
88 *
99 *****************************************************************************/
1010
....@@ -25,7 +25,7 @@
2525 return_object_ptr);
2626
2727 typedef struct acpi_repair_info {
28
- char name[ACPI_NAME_SIZE];
28
+ char name[ACPI_NAMESEG_SIZE];
2929 acpi_repair_function repair_function;
3030
3131 } acpi_repair_info;
....@@ -126,7 +126,7 @@
126126
127127 #define ACPI_FDE_FIELD_COUNT 5
128128 #define ACPI_FDE_BYTE_BUFFER_SIZE 5
129
-#define ACPI_FDE_DWORD_BUFFER_SIZE (ACPI_FDE_FIELD_COUNT * sizeof (u32))
129
+#define ACPI_FDE_DWORD_BUFFER_SIZE (ACPI_FDE_FIELD_COUNT * (u32) sizeof (u32))
130130
131131 /******************************************************************************
132132 *
....@@ -188,7 +188,7 @@
188188
189189 this_name = acpi_ns_repairable_names;
190190 while (this_name->repair_function) {
191
- if (ACPI_COMPARE_NAME(node->name.ascii, this_name->name)) {
191
+ if (ACPI_COMPARE_NAMESEG(node->name.ascii, this_name->name)) {
192192 return (this_name);
193193 }
194194