Lines Matching defs:header
82 acpi_table_print_srat_entry(struct acpi_subtable_header *header)
84 switch (header->type) {
88 (struct acpi_srat_cpu_affinity *)header;
100 (struct acpi_srat_mem_affinity *)header;
117 (struct acpi_srat_x2apic_cpu_affinity *)header;
129 (struct acpi_srat_gicc_affinity *)header;
141 (struct acpi_srat_generic_affinity *)header;
170 header->type);
250 if (ma->header.length < sizeof(struct acpi_srat_mem_affinity)) {
251 pr_err("SRAT: Unexpected header length: %d\n",
252 ma->header.length);
323 acpi_parse_x2apic_affinity(union acpi_subtable_headers *header,
328 processor_affinity = (struct acpi_srat_x2apic_cpu_affinity *)header;
330 acpi_table_print_srat_entry(&header->common);
339 acpi_parse_processor_affinity(union acpi_subtable_headers *header,
344 processor_affinity = (struct acpi_srat_cpu_affinity *)header;
346 acpi_table_print_srat_entry(&header->common);
355 acpi_parse_gicc_affinity(union acpi_subtable_headers *header,
360 processor_affinity = (struct acpi_srat_gicc_affinity *)header;
362 acpi_table_print_srat_entry(&header->common);
372 acpi_parse_gi_affinity(union acpi_subtable_headers *header,
378 gi_affinity = (struct acpi_srat_generic_affinity *)header;
381 acpi_table_print_srat_entry(&header->common);
398 acpi_parse_gi_affinity(union acpi_subtable_headers *header,
408 acpi_parse_memory_affinity(union acpi_subtable_headers * header,
413 memory_affinity = (struct acpi_srat_mem_affinity *)header;
415 acpi_table_print_srat_entry(&header->common);
427 acpi_srat_revision = srat->header.revision;