/Linux-v4.19/drivers/acpi/ |
D | processor_core.c | 34 static int map_lapic_id(struct acpi_subtable_header *entry, in map_lapic_id() 50 static int map_x2apic_id(struct acpi_subtable_header *entry, in map_x2apic_id() 67 static int map_lsapic_id(struct acpi_subtable_header *entry, in map_lsapic_id() 89 static int map_gicc_mpidr(struct acpi_subtable_header *entry, in map_gicc_mpidr() 126 while (entry + sizeof(struct acpi_subtable_header) < madt_end) { in map_madt_entry() 127 struct acpi_subtable_header *header = in map_madt_entry() 128 (struct acpi_subtable_header *)entry; in map_madt_entry() 168 struct acpi_subtable_header *header; in map_mat_entry() 179 obj->buffer.length < sizeof(struct acpi_subtable_header)) { in map_mat_entry() 183 header = (struct acpi_subtable_header *)obj->buffer.pointer; in map_mat_entry() [all …]
|
D | pptt.c | 24 static struct acpi_subtable_header *fetch_pptt_subtable(struct acpi_table_header *table_hdr, in fetch_pptt_subtable() 27 struct acpi_subtable_header *entry; in fetch_pptt_subtable() 30 if (pptt_ref < sizeof(struct acpi_subtable_header)) in fetch_pptt_subtable() 33 if (pptt_ref + sizeof(struct acpi_subtable_header) > table_hdr->length) in fetch_pptt_subtable() 36 entry = ACPI_ADD_PTR(struct acpi_subtable_header, table_hdr, pptt_ref); in fetch_pptt_subtable() 59 static struct acpi_subtable_header *acpi_get_pptt_resource(struct acpi_table_header *table_hdr, in acpi_get_pptt_resource() 103 struct acpi_subtable_header *res, in acpi_pptt_walk_cache() 140 struct acpi_subtable_header *res; in acpi_find_cache_level() 206 struct acpi_subtable_header *entry; in acpi_pptt_leaf_node() 214 entry = ACPI_ADD_PTR(struct acpi_subtable_header, table_hdr, in acpi_pptt_leaf_node() [all …]
|
D | numa.c | 131 acpi_table_print_srat_entry(struct acpi_subtable_header *header) in acpi_table_print_srat_entry() 342 acpi_parse_x2apic_affinity(struct acpi_subtable_header *header, in acpi_parse_x2apic_affinity() 360 acpi_parse_processor_affinity(struct acpi_subtable_header *header, in acpi_parse_processor_affinity() 378 acpi_parse_gicc_affinity(struct acpi_subtable_header *header, in acpi_parse_gicc_affinity() 398 acpi_parse_memory_affinity(struct acpi_subtable_header * header, in acpi_parse_memory_affinity()
|
D | tables.c | 59 void acpi_table_print_madt_entry(struct acpi_subtable_header *header) in acpi_table_print_madt_entry() 250 struct acpi_subtable_header *entry; in acpi_parse_entries_array() 274 entry = (struct acpi_subtable_header *) in acpi_parse_entries_array() 277 while (((unsigned long)entry) + sizeof(struct acpi_subtable_header) < in acpi_parse_entries_array() 306 entry = (struct acpi_subtable_header *) in acpi_parse_entries_array()
|
D | scan.c | 2246 static int __init acpi_match_madt(struct acpi_subtable_header *header, in acpi_match_madt()
|
/Linux-v4.19/include/acpi/ |
D | actbl2.h | 515 struct acpi_subtable_header header; 524 struct acpi_subtable_header header; 534 struct acpi_subtable_header header; 544 struct acpi_subtable_header header; 552 struct acpi_subtable_header header; 561 struct acpi_subtable_header header; 569 struct acpi_subtable_header header; 579 struct acpi_subtable_header header; 592 struct acpi_subtable_header header; 609 struct acpi_subtable_header header; [all …]
|
D | actbl3.h | 203 struct acpi_subtable_header header; 219 struct acpi_subtable_header header; 238 struct acpi_subtable_header header; 254 struct acpi_subtable_header header; 268 struct acpi_subtable_header header;
|
D | actbl1.h | 90 struct acpi_subtable_header { struct 319 struct acpi_subtable_header header;
|
/Linux-v4.19/arch/ia64/kernel/ |
D | acpi.c | 180 acpi_parse_lapic_addr_ovr(struct acpi_subtable_header * header, in acpi_parse_lapic_addr_ovr() 198 acpi_parse_lsapic(struct acpi_subtable_header * header, const unsigned long end) in acpi_parse_lsapic() 219 acpi_parse_lapic_nmi(struct acpi_subtable_header * header, const unsigned long end) in acpi_parse_lapic_nmi() 233 acpi_parse_iosapic(struct acpi_subtable_header * header, const unsigned long end) in acpi_parse_iosapic() 248 acpi_parse_plat_int_src(struct acpi_subtable_header * header, in acpi_parse_plat_int_src() 332 acpi_parse_int_src_ovr(struct acpi_subtable_header * header, in acpi_parse_int_src_ovr() 353 acpi_parse_nmi_src(struct acpi_subtable_header * header, const unsigned long end) in acpi_parse_nmi_src()
|
/Linux-v4.19/drivers/mailbox/ |
D | pcc.c | 385 static int parse_pcc_subspace(struct acpi_subtable_header *header, in parse_pcc_subspace() 441 struct acpi_subtable_header *pcct_entry; in acpi_pcc_probe() 495 pcct_entry = (struct acpi_subtable_header *) ( in acpi_pcc_probe() 526 pcct_entry = (struct acpi_subtable_header *) in acpi_pcc_probe()
|
/Linux-v4.19/arch/x86/kernel/acpi/ |
D | boot.c | 199 acpi_parse_x2apic(struct acpi_subtable_header *header, const unsigned long end) in acpi_parse_x2apic() 244 acpi_parse_lapic(struct acpi_subtable_header * header, const unsigned long end) in acpi_parse_lapic() 274 acpi_parse_sapic(struct acpi_subtable_header *header, const unsigned long end) in acpi_parse_sapic() 293 acpi_parse_lapic_addr_ovr(struct acpi_subtable_header * header, in acpi_parse_lapic_addr_ovr() 311 acpi_parse_x2apic_nmi(struct acpi_subtable_header *header, in acpi_parse_x2apic_nmi() 330 acpi_parse_lapic_nmi(struct acpi_subtable_header * header, const unsigned long end) in acpi_parse_lapic_nmi() 451 acpi_parse_ioapic(struct acpi_subtable_header * header, const unsigned long end) in acpi_parse_ioapic() 510 acpi_parse_int_src_ovr(struct acpi_subtable_header * header, in acpi_parse_int_src_ovr() 552 acpi_parse_nmi_src(struct acpi_subtable_header * header, const unsigned long end) in acpi_parse_nmi_src()
|
/Linux-v4.19/arch/arm64/kernel/ |
D | acpi_numa.c | 49 static int __init acpi_parse_gicc_pxm(struct acpi_subtable_header *header, in acpi_parse_gicc_pxm()
|
D | smp.c | 551 acpi_parse_gic_cpu_interface(struct acpi_subtable_header *header, in acpi_parse_gic_cpu_interface()
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-gic-v3.c | 1367 gic_acpi_parse_madt_redist(struct acpi_subtable_header *header, in gic_acpi_parse_madt_redist() 1385 gic_acpi_parse_madt_gicc(struct acpi_subtable_header *header, in gic_acpi_parse_madt_gicc() 1427 static int __init gic_acpi_match_gicr(struct acpi_subtable_header *header, in gic_acpi_match_gicr() 1434 static int __init gic_acpi_match_gicc(struct acpi_subtable_header *header, in gic_acpi_match_gicc() 1481 static bool __init acpi_validate_gic_table(struct acpi_subtable_header *header, in acpi_validate_gic_table() 1500 static int __init gic_acpi_parse_virt_madt_gicc(struct acpi_subtable_header *header, in gic_acpi_parse_virt_madt_gicc() 1582 gic_acpi_init(struct acpi_subtable_header *header, const unsigned long end) in gic_acpi_init()
|
D | irq-gic-v3-its-platform-msi.c | 120 its_pmsi_parse_madt(struct acpi_subtable_header *header, in its_pmsi_parse_madt()
|
D | irq-gic-v3-its-pci-msi.c | 162 its_pci_msi_parse_madt(struct acpi_subtable_header *header, in its_pci_msi_parse_madt()
|
D | irq-gic.c | 1511 gic_acpi_parse_madt_cpu(struct acpi_subtable_header *header, in gic_acpi_parse_madt_cpu() 1543 static int __init acpi_dummy_func(struct acpi_subtable_header *header, in acpi_dummy_func() 1555 static bool __init gic_validate_dist(struct acpi_subtable_header *header, in gic_validate_dist() 1604 static int __init gic_v2_acpi_init(struct acpi_subtable_header *header, in gic_v2_acpi_init()
|
D | irq-gic-v2m.c | 449 acpi_parse_madt_msi(struct acpi_subtable_header *header, in acpi_parse_madt_msi()
|
D | irq-gic-v3-its.c | 3631 static int __init gic_acpi_match_srat_its(struct acpi_subtable_header *header, in gic_acpi_match_srat_its() 3637 static int __init gic_acpi_parse_srat_its(struct acpi_subtable_header *header, in gic_acpi_parse_srat_its() 3704 static int __init gic_acpi_parse_madt_its(struct acpi_subtable_header *header, in gic_acpi_parse_madt_its()
|
/Linux-v4.19/include/linux/ |
D | acpi.h | 147 typedef int (*acpi_tbl_entry_handler)(struct acpi_subtable_header *header, 221 ((struct acpi_subtable_header *)entry)->length < sizeof(*entry)) 250 void acpi_table_print_madt_entry (struct acpi_subtable_header *madt); 1093 typedef bool (*acpi_probe_entry_validate_subtbl)(struct acpi_subtable_header *,
|