Home
last modified time | relevance | path

Searched refs:acpi_subtable_headers (Results 1 – 25 of 33) sorted by relevance

12

/linux-6.12.1/include/linux/
Dfw_table.h12 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-6.12.1/drivers/acpi/numa/
Dsrat.c268 acpi_parse_memory_affinity(union acpi_subtable_headers *header, in acpi_parse_memory_affinity()
337 static int __init acpi_parse_cfmws(union acpi_subtable_headers *header, in acpi_parse_cfmws()
385 acpi_parse_x2apic_affinity(union acpi_subtable_headers *header, in acpi_parse_x2apic_affinity()
401 acpi_parse_processor_affinity(union acpi_subtable_headers *header, in acpi_parse_processor_affinity()
417 acpi_parse_gicc_affinity(union acpi_subtable_headers *header, in acpi_parse_gicc_affinity()
434 acpi_parse_gi_affinity(union acpi_subtable_headers *header, in acpi_parse_gi_affinity()
460 acpi_parse_gi_affinity(union acpi_subtable_headers *header, in acpi_parse_gi_affinity()
468 acpi_parse_rintc_affinity(union acpi_subtable_headers *header, in acpi_parse_rintc_affinity()
Dhmat.c418 static __init int hmat_parse_locality(union acpi_subtable_headers *header, in hmat_parse_locality()
473 static __init int hmat_parse_cache(union acpi_subtable_headers *header, in hmat_parse_cache()
536 static int __init hmat_parse_proximity_domain(union acpi_subtable_headers *header, in hmat_parse_proximity_domain()
577 static int __init hmat_parse_subtable(union acpi_subtable_headers *header, in hmat_parse_subtable()
597 static __init int srat_parse_mem_affinity(union acpi_subtable_headers *header, in srat_parse_mem_affinity()
610 static __init int srat_parse_genport_affinity(union acpi_subtable_headers *header, in srat_parse_genport_affinity()
/linux-6.12.1/lib/
Dfw_table.c26 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-6.12.1/drivers/irqchip/
Dirq-loongarch-cpu.c117 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()
Dirq-riscv-intc.c332 static int __init riscv_intc_acpi_match(union acpi_subtable_headers *header, in riscv_intc_acpi_match()
338 static int __init riscv_intc_acpi_init(union acpi_subtable_headers *header, in riscv_intc_acpi_init()
Dirq-loongson-htvec.c263 static int __init pch_pic_parse_madt(union acpi_subtable_headers *header, in pch_pic_parse_madt()
271 static int __init pch_msi_parse_madt(union acpi_subtable_headers *header, in pch_msi_parse_madt()
Dirq-gic-v3-its-fsl-mc-msi.c108 its_fsl_mc_msi_parse_madt(union acpi_subtable_headers *header, in its_fsl_mc_msi_parse_madt()
Dirq-riscv-imsic-early.c215 static int __init imsic_early_acpi_init(union acpi_subtable_headers *header, in imsic_early_acpi_init()
Dirq-loongson-eiointc.c324 static int __init pch_pic_parse_madt(union acpi_subtable_headers *header, in pch_pic_parse_madt()
337 static int __init pch_msi_parse_madt(union acpi_subtable_headers *header, in pch_msi_parse_madt()
Dirq-gic-v3.c2362 gic_acpi_parse_madt_redist(union acpi_subtable_headers *header, in gic_acpi_parse_madt_redist()
2386 gic_acpi_parse_madt_gicc(union acpi_subtable_headers *header, in gic_acpi_parse_madt_gicc()
2448 static int __init gic_acpi_match_gicr(union acpi_subtable_headers *header, in gic_acpi_match_gicr()
2455 static int __init gic_acpi_match_gicc(union acpi_subtable_headers *header, in gic_acpi_match_gicc()
2519 static int __init gic_acpi_parse_virt_madt_gicc(union acpi_subtable_headers *header, in gic_acpi_parse_virt_madt_gicc()
2609 gic_acpi_init(union acpi_subtable_headers *header, const unsigned long end) in gic_acpi_init()
Dirq-gic.c1534 gic_acpi_parse_madt_cpu(union acpi_subtable_headers *header, in gic_acpi_parse_madt_cpu()
1566 static int __init acpi_dummy_func(union acpi_subtable_headers *header, in acpi_dummy_func()
1634 static int __init gic_v2_acpi_init(union acpi_subtable_headers *header, in gic_v2_acpi_init()
/linux-6.12.1/arch/x86/include/asm/
Dacpi.h81 union acpi_subtable_headers;
83 int __init acpi_parse_mp_wake(union acpi_subtable_headers *header,
/linux-6.12.1/arch/x86/kernel/acpi/
Dboot.c173 acpi_parse_x2apic(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_x2apic()
230 acpi_parse_lapic(union acpi_subtable_headers * header, const unsigned long end) in acpi_parse_lapic()
265 acpi_parse_sapic(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_sapic()
284 acpi_parse_lapic_addr_ovr(union acpi_subtable_headers * header, in acpi_parse_lapic_addr_ovr()
302 acpi_parse_x2apic_nmi(union acpi_subtable_headers *header, in acpi_parse_x2apic_nmi()
321 acpi_parse_lapic_nmi(union acpi_subtable_headers * header, const unsigned long end) in acpi_parse_lapic_nmi()
440 acpi_parse_ioapic(union acpi_subtable_headers * header, const unsigned long end) in acpi_parse_ioapic()
499 acpi_parse_int_src_ovr(union acpi_subtable_headers * header, in acpi_parse_int_src_ovr()
544 acpi_parse_nmi_src(union acpi_subtable_headers * header, const unsigned long end) in acpi_parse_nmi_src()
Dmadt_wakeup.c251 int __init acpi_parse_mp_wake(union acpi_subtable_headers *header, in acpi_parse_mp_wake()
/linux-6.12.1/arch/loongarch/kernel/
Dacpi.c102 acpi_parse_p1_processor(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_p1_processor()
121 acpi_parse_p2_processor(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_p2_processor()
137 acpi_parse_eio_master(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_eio_master()
/linux-6.12.1/arch/arm64/kernel/
Dacpi_numa.c37 static int __init acpi_parse_gicc_pxm(union acpi_subtable_headers *header, in acpi_parse_gicc_pxm()
/linux-6.12.1/arch/riscv/kernel/
Dacpi_numa.c49 static int __init acpi_parse_rintc_pxm(union acpi_subtable_headers *header, in acpi_parse_rintc_pxm()
Dsmpboot.c71 static int __init acpi_parse_rintc(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_rintc()
Dacpi.c166 static int acpi_parse_madt_rintc(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_madt_rintc()
/linux-6.12.1/drivers/acpi/riscv/
Dirq.c158 static int __init riscv_acpi_aplic_parse_madt(union acpi_subtable_headers *header, in riscv_acpi_aplic_parse_madt()
167 static int __init riscv_acpi_plic_parse_madt(union acpi_subtable_headers *header, in riscv_acpi_plic_parse_madt()
/linux-6.12.1/drivers/cxl/
Dacpi.c68 static int cxl_parse_cxims(union acpi_subtable_headers *header, void *arg, in cxl_parse_cxims()
427 static int cxl_parse_cfmws(union acpi_subtable_headers *header, void *arg, in cxl_parse_cfmws()
473 static int cxl_get_chbs_iter(union acpi_subtable_headers *header, void *arg, in cxl_get_chbs_iter()
/linux-6.12.1/tools/testing/cxl/test/
Dcxl.c479 union acpi_subtable_headers *h; in mock_acpi_table_parse_cedt()
488 h = (union acpi_subtable_headers *)&mock_cedt.chbs[i]; in mock_acpi_table_parse_cedt()
495 h = (union acpi_subtable_headers *) mock_cfmws[i]; in mock_acpi_table_parse_cedt()
502 h = (union acpi_subtable_headers *)mock_cxims[i]; in mock_acpi_table_parse_cedt()
/linux-6.12.1/drivers/cxl/core/
Dcdat.c52 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()
421 static int cdat_sslbis_handler(union acpi_subtable_headers *header, void *arg, in cdat_sslbis_handler()
/linux-6.12.1/drivers/acpi/
Dprmt.c97 acpi_parse_prmt(union acpi_subtable_headers *header, const unsigned long end) in acpi_parse_prmt()

12