Lines Matching refs:header
111 madt_end = entry + madt->header.length;
117 struct acpi_subtable_header *header =
119 if (header->type == ACPI_MADT_TYPE_LOCAL_APIC) {
120 if (map_lapic_id(header, acpi_id, &apic_id))
122 } else if (header->type == ACPI_MADT_TYPE_LOCAL_X2APIC) {
123 if (map_x2apic_id(header, type, acpi_id, &apic_id))
125 } else if (header->type == ACPI_MADT_TYPE_LOCAL_SAPIC) {
126 if (map_lsapic_id(header, type, acpi_id, &apic_id))
129 entry += header->length;
138 struct acpi_subtable_header *header;
153 header = (struct acpi_subtable_header *)obj->buffer.pointer;
154 if (header->type == ACPI_MADT_TYPE_LOCAL_APIC) {
155 map_lapic_id(header, acpi_id, &apic_id);
156 } else if (header->type == ACPI_MADT_TYPE_LOCAL_SAPIC) {
157 map_lsapic_id(header, type, acpi_id, &apic_id);