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);
301 static int __init acpi_parse_cfmws(union acpi_subtable_headers *header,
309 cfmws = (struct acpi_cedt_cfmws *)header;
342 static int __init acpi_parse_cfmws(union acpi_subtable_headers *header,
369 acpi_parse_x2apic_affinity(union acpi_subtable_headers *header,
374 processor_affinity = (struct acpi_srat_x2apic_cpu_affinity *)header;
376 acpi_table_print_srat_entry(&header->common);
385 acpi_parse_processor_affinity(union acpi_subtable_headers *header,
390 processor_affinity = (struct acpi_srat_cpu_affinity *)header;
392 acpi_table_print_srat_entry(&header->common);
401 acpi_parse_gicc_affinity(union acpi_subtable_headers *header,
406 processor_affinity = (struct acpi_srat_gicc_affinity *)header;
408 acpi_table_print_srat_entry(&header->common);
418 acpi_parse_gi_affinity(union acpi_subtable_headers *header,
424 gi_affinity = (struct acpi_srat_generic_affinity *)header;
427 acpi_table_print_srat_entry(&header->common);
444 acpi_parse_gi_affinity(union acpi_subtable_headers *header,
454 acpi_parse_memory_affinity(union acpi_subtable_headers * header,
459 memory_affinity = (struct acpi_srat_mem_affinity *)header;
461 acpi_table_print_srat_entry(&header->common);
473 acpi_srat_revision = srat->header.revision;