Home
last modified time | relevance | path

Searched refs:madt (Results 1 – 11 of 11) sorted by relevance

/src/sys/arm64/arm64/
H A Dgic_v3_acpi.c170 ACPI_TABLE_MADT *madt; in gic_v3_acpi_identify() local
179 madt = acpi_map_table(physaddr, ACPI_SIG_MADT); in gic_v3_acpi_identify()
180 if (madt == NULL) { in gic_v3_acpi_identify()
189 acpi_walk_subtables(madt + 1, (char *)madt + madt->Header.Length, in gic_v3_acpi_identify()
220 acpi_walk_subtables(madt + 1, (char *)madt + madt->Header.Length, in gic_v3_acpi_identify()
228 acpi_walk_subtables(madt + 1, (char *)madt + madt->Header.Length, in gic_v3_acpi_identify()
240 acpi_unmap_table(madt); in gic_v3_acpi_identify()
281 ACPI_TABLE_MADT *madt; in gic_v3_acpi_count_regions() local
290 madt = acpi_map_table(physaddr, ACPI_SIG_MADT); in gic_v3_acpi_count_regions()
291 if (madt == NULL) { in gic_v3_acpi_count_regions()
[all …]
H A Dmp_machdep.c634 ACPI_TABLE_MADT *madt; in cpu_init_acpi() local
642 madt = acpi_map_table(physaddr, ACPI_SIG_MADT); in cpu_init_acpi()
643 if (madt == NULL) { in cpu_init_acpi()
649 acpi_walk_subtables(madt + 1, (char *)madt + madt->Header.Length, in cpu_init_acpi()
652 acpi_unmap_table(madt); in cpu_init_acpi()
857 ACPI_TABLE_MADT *madt; in cpu_count_acpi() local
865 madt = acpi_map_table(physaddr, ACPI_SIG_MADT); in cpu_count_acpi()
866 if (madt == NULL) { in cpu_count_acpi()
872 acpi_walk_subtables(madt + 1, (char *)madt + madt->Header.Length, in cpu_count_acpi()
875 acpi_unmap_table(madt); in cpu_count_acpi()
/src/sys/arm/arm/
H A Dgic_acpi.c120 ACPI_TABLE_MADT *madt; in gic_acpi_identify() local
129 madt = acpi_map_table(physaddr, ACPI_SIG_MADT); in gic_acpi_identify()
130 if (madt == NULL) { in gic_acpi_identify()
139 acpi_walk_subtables(madt + 1, (char *)madt + madt->Header.Length, in gic_acpi_identify()
183 acpi_unmap_table(madt); in gic_acpi_identify()
300 ACPI_TABLE_MADT *madt; in arm_gic_add_children() local
308 madt = acpi_map_table(physaddr, ACPI_SIG_MADT); in arm_gic_add_children()
309 if (madt == NULL) { in arm_gic_add_children()
314 acpi_walk_subtables(madt + 1, (char *)madt + madt->Header.Length, in arm_gic_add_children()
317 acpi_unmap_table(madt); in arm_gic_add_children()
H A Dpmu_acpi.c151 ACPI_TABLE_MADT *madt; in pmu_acpi_attach() local
157 madt = acpi_map_table(acpi_find_table(ACPI_SIG_MADT), ACPI_SIG_MADT); in pmu_acpi_attach()
158 if (madt == NULL) { in pmu_acpi_attach()
170 acpi_walk_subtables(madt + 1, (char *)madt + madt->Header.Length, in pmu_acpi_attach()
173 acpi_unmap_table(madt); in pmu_acpi_attach()
/src/sys/arm64/spe/
H A Darm_spe_acpi.c103 ACPI_TABLE_MADT *madt; in arm_spe_acpi_identify() local
111 madt = acpi_map_table(physaddr, ACPI_SIG_MADT); in arm_spe_acpi_identify()
112 if (madt == NULL) { in arm_spe_acpi_identify()
121 acpi_walk_subtables(madt + 1, (char *)madt + madt->Header.Length, in arm_spe_acpi_identify()
138 acpi_unmap_table(madt); in arm_spe_acpi_identify()
/src/sys/x86/acpica/
H A Dmadt.c63 static ACPI_TABLE_MADT *madt; variable
119 madt = acpi_map_table(madt_physaddr, ACPI_SIG_MADT); in madt_probe_cpus()
120 madt_length = madt->Header.Length; in madt_probe_cpus()
121 KASSERT(madt != NULL, ("Unable to re-map MADT")); in madt_probe_cpus()
123 acpi_unmap_table(madt); in madt_probe_cpus()
124 madt = NULL; in madt_probe_cpus()
242 madt = pmap_mapbios(madt_physaddr, madt_length); in madt_setup_local()
247 lapic_init(madt->Address); in madt_setup_local()
249 (int)sizeof(madt->Header.OemId), madt->Header.OemId, in madt_setup_local()
250 (int)sizeof(madt->Header.OemTableId), madt->Header.OemTableId); in madt_setup_local()
[all …]
/src/sys/arm64/acpica/
H A Dacpi_iort.c528 ACPI_TABLE_MADT *madt; in iort_post_process_its() local
536 madt = acpi_map_table(madt_pa, ACPI_SIG_MADT); in iort_post_process_its()
537 KASSERT(madt != NULL, ("can't map MADT!")); in iort_post_process_its()
538 acpi_walk_subtables(madt + 1, (char *)madt + madt->Header.Length, in iort_post_process_its()
540 acpi_unmap_table(madt); in iort_post_process_its()
/src/usr.sbin/bhyve/
H A Dacpi.c613 ACPI_TABLE_MADT madt; in build_madt() local
623 memset(&madt, 0, sizeof(madt)); in build_madt()
625 madt.Address = htole32(BHYVE_ADDRESS_LAPIC); in build_madt()
626 madt.Flags = htole32(ACPI_MADT_PCAT_COMPAT); in build_madt()
627 BASL_EXEC(basl_table_append_content(table, &madt, sizeof(madt))); in build_madt()
/src/usr.sbin/acpi/acpidump/
H A Dacpi.c599 ACPI_TABLE_MADT *madt; in acpi_handle_madt() local
603 madt = (ACPI_TABLE_MADT *)sdp; in acpi_handle_madt()
604 printf("\tLocal APIC ADDR=0x%08x\n", madt->Address); in acpi_handle_madt()
606 if (madt->Flags & ACPI_MADT_PCAT_COMPAT) in acpi_handle_madt()
609 acpi_walk_subtables(sdp, (madt + 1), acpi_print_madt); in acpi_handle_madt()
/src/sys/conf/
H A Dfiles.i386128 x86/acpica/madt.c optional acpi apic
H A Dfiles.amd64405 x86/acpica/madt.c optional acpi