| /linux/include/linux/ |
| H A D | fw_table.h | 12 union acpi_subtable_headers; 14 typedef int (*acpi_tbl_entry_handler)(union acpi_subtable_headers *header, 17 typedef int (*acpi_tbl_entry_handler_arg)(union acpi_subtable_headers *header, 33 union acpi_subtable_headers { union
|
| /linux/drivers/acpi/numa/ |
| H A D | srat.c | 359 acpi_parse_memory_affinity(union acpi_subtable_headers *header, in acpi_parse_memory_affinity() 428 static int __init acpi_parse_cfmws(union acpi_subtable_headers *header, in acpi_parse_cfmws() 486 acpi_parse_x2apic_affinity(union acpi_subtable_headers *header, in acpi_parse_x2apic_affinity() 502 acpi_parse_processor_affinity(union acpi_subtable_headers *header, in acpi_parse_processor_affinity() 518 acpi_parse_gicc_affinity(union acpi_subtable_headers *header, in acpi_parse_gicc_affinity() 535 acpi_parse_gi_affinity(union acpi_subtable_headers *header, in acpi_parse_gi_affinity() 561 acpi_parse_gi_affinity(union acpi_subtable_headers *header, in acpi_parse_gi_affinity() 569 acpi_parse_rintc_affinity(union acpi_subtable_headers *header, in acpi_parse_rintc_affinity()
|
| H A D | hmat.c | 427 static __init int hmat_parse_locality(union acpi_subtable_headers *header, in hmat_parse_locality() 482 static __init int hmat_parse_cache(union acpi_subtable_headers *header, in hmat_parse_cache() 550 static int __init hmat_parse_proximity_domain(union acpi_subtable_headers *header, in hmat_parse_proximity_domain() 591 static int __init hmat_parse_subtable(union acpi_subtable_headers *header, in hmat_parse_subtable() 611 static __init int srat_parse_mem_affinity(union acpi_subtable_headers *header, in srat_parse_mem_affinity() 624 static __init int srat_parse_genport_affinity(union acpi_subtable_headers *header, in srat_parse_genport_affinity()
|
| /linux/lib/ |
| H A D | fw_table.c | 26 union acpi_subtable_headers *hdr; 115 union acpi_subtable_headers *hdr, in call_handler() 171 entry.hdr = (union acpi_subtable_headers *) in acpi_parse_entries_array() 199 entry.hdr = (union acpi_subtable_headers *) in acpi_parse_entries_array()
|
| /linux/drivers/irqchip/ |
| H A D | irq-loongarch-cpu.c | 117 static int __init liointc_parse_madt(union acpi_subtable_headers *header, in liointc_parse_madt() 125 static int __init eiointc_parse_madt(union acpi_subtable_headers *header, in eiointc_parse_madt() 151 static int __init cpuintc_acpi_init(union acpi_subtable_headers *header, in cpuintc_acpi_init()
|
| H A D | irq-loongson-htvec.c | 267 static int __init pch_pic_parse_madt(union acpi_subtable_headers *header, in pch_pic_parse_madt() 275 static int __init pch_msi_parse_madt(union acpi_subtable_headers *header, in pch_msi_parse_madt()
|
| H A D | irq-riscv-intc.c | 333 static int __init riscv_intc_acpi_match(union acpi_subtable_headers *header, in riscv_intc_acpi_match() 339 static int __init riscv_intc_acpi_init(union acpi_subtable_headers *header, in riscv_intc_acpi_init()
|
| H A D | irq-gic-v3-its-fsl-mc-msi.c | 108 its_fsl_mc_msi_parse_madt(union acpi_subtable_headers *header, in its_fsl_mc_msi_parse_madt()
|
| H A D | irq-gic-v3.c | 2290 gic_acpi_parse_madt_redist(union acpi_subtable_headers *header, in gic_acpi_parse_madt_redist() 2314 gic_acpi_parse_madt_gicc(union acpi_subtable_headers *header, in gic_acpi_parse_madt_gicc() 2376 static int __init gic_acpi_match_gicr(union acpi_subtable_headers *header, in gic_acpi_match_gicr() 2383 static int __init gic_acpi_match_gicc(union acpi_subtable_headers *header, in gic_acpi_match_gicc() 2447 static int __init gic_acpi_parse_virt_madt_gicc(union acpi_subtable_headers *header, in gic_acpi_parse_virt_madt_gicc() 2537 gic_acpi_init(union acpi_subtable_headers *header, const unsigned long end) in gic_acpi_init()
|
| H A D | irq-loongson-eiointc.c | 453 static int __init pch_pic_parse_madt(union acpi_subtable_headers *header, in pch_pic_parse_madt() 466 static int __init pch_msi_parse_madt(union acpi_subtable_headers *header, in pch_msi_parse_madt()
|
| H A D | irq-gic.c | 1536 gic_acpi_parse_madt_cpu(union acpi_subtable_headers *header, in gic_acpi_parse_madt_cpu() 1568 static int __init acpi_dummy_func(union acpi_subtable_headers *header, in acpi_dummy_func() 1637 static int __init gic_v2_acpi_init(union acpi_subtable_headers *header, in gic_v2_acpi_init()
|
| H A D | irq-gic-v5-its.c | 1245 static int __init gic_acpi_parse_madt_its_translate(union acpi_subtable_headers *header, in gic_acpi_parse_madt_its_translate() 1280 static int __init gic_acpi_free_madt_its_translate(union acpi_subtable_headers *header, in gic_acpi_free_madt_its_translate() 1300 static int __init gic_acpi_parse_madt_its(union acpi_subtable_headers *header, in gic_acpi_parse_madt_its()
|
| H A D | irq-gic-v5-irs.c | 850 static int __init gic_acpi_parse_iaffid(union acpi_subtable_headers *header, in gic_acpi_parse_iaffid() 906 static int __init gic_acpi_parse_madt_irs(union acpi_subtable_headers *header, in gic_acpi_parse_madt_irs()
|
| /linux/arch/loongarch/kernel/ |
| H A D | acpi.c | 103 acpi_parse_p1_processor(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_p1_processor() 122 acpi_parse_p2_processor(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_p2_processor() 138 acpi_parse_eio_master(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_eio_master()
|
| /linux/arch/x86/include/asm/ |
| H A D | acpi.h | 81 union acpi_subtable_headers; 83 int __init acpi_parse_mp_wake(union acpi_subtable_headers *header,
|
| /linux/arch/arm64/kernel/ |
| H A D | acpi_numa.c | 37 static int __init acpi_parse_gicc_pxm(union acpi_subtable_headers *header, in acpi_parse_gicc_pxm()
|
| /linux/arch/riscv/kernel/ |
| H A D | acpi_numa.c | 49 static int __init acpi_parse_rintc_pxm(union acpi_subtable_headers *header, in acpi_parse_rintc_pxm()
|
| H A D | smpboot.c | 73 static int __init acpi_parse_rintc(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_rintc()
|
| H A D | acpi.c | 169 static int acpi_parse_madt_rintc(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_madt_rintc()
|
| /linux/drivers/acpi/riscv/ |
| H A D | irq.c | 224 static int __init riscv_acpi_aplic_parse_madt(union acpi_subtable_headers *header, in riscv_acpi_aplic_parse_madt() 233 static int __init riscv_acpi_plic_parse_madt(union acpi_subtable_headers *header, in riscv_acpi_plic_parse_madt()
|
| /linux/arch/x86/kernel/acpi/ |
| H A D | madt_wakeup.c | 208 int __init acpi_parse_mp_wake(union acpi_subtable_headers *header, in acpi_parse_mp_wake()
|
| /linux/drivers/cxl/ |
| H A D | acpi.c | 95 static int cxl_parse_cxims(union acpi_subtable_headers *header, void *arg, in cxl_parse_cxims() 493 static int cxl_parse_cfmws(union acpi_subtable_headers *header, void *arg, in cxl_parse_cfmws() 539 static int cxl_get_chbs_iter(union acpi_subtable_headers *header, void *arg, in cxl_get_chbs_iter()
|
| /linux/drivers/cxl/core/ |
| H A D | cdat.c | 52 static int cdat_dsmas_handler(union acpi_subtable_headers *header, void *arg, in cdat_dsmas_handler() 124 static int cdat_dslbis_handler(union acpi_subtable_headers *header, void *arg, in cdat_dslbis_handler() 433 static int cdat_sslbis_handler(union acpi_subtable_headers *header, void *arg, in cdat_sslbis_handler()
|
| /linux/tools/testing/cxl/test/ |
| H A D | cxl.c | 501 union acpi_subtable_headers *h; in mock_acpi_table_parse_cedt() 510 h = (union acpi_subtable_headers *)&mock_cedt.chbs[i]; in mock_acpi_table_parse_cedt() 517 h = (union acpi_subtable_headers *) mock_cfmws[i]; in mock_acpi_table_parse_cedt() 524 h = (union acpi_subtable_headers *)mock_cxims[i]; in mock_acpi_table_parse_cedt()
|
| /linux/drivers/acpi/ |
| H A D | prmt.c | 95 acpi_parse_prmt(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_prmt()
|