Home
last modified time | relevance | path

Searched refs:acpi_subtable_header (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-6.6/drivers/acpi/
H A Dprocessor_core.c32 static int map_lapic_id(struct acpi_subtable_header *entry, in map_lapic_id()
48 static int map_x2apic_id(struct acpi_subtable_header *entry, in map_x2apic_id()
65 static int map_lsapic_id(struct acpi_subtable_header *entry, in map_lsapic_id()
87 static int map_gicc_mpidr(struct acpi_subtable_header *entry, in map_gicc_mpidr()
112 static int map_rintc_hartid(struct acpi_subtable_header *entry, in map_rintc_hartid()
138 static int map_core_pic_id(struct acpi_subtable_header *entry, in map_core_pic_id()
174 while (entry + sizeof(struct acpi_subtable_header) < madt_end) { in map_madt_entry()
175 struct acpi_subtable_header *header = in map_madt_entry()
176 (struct acpi_subtable_header *)entry; in map_madt_entry()
222 struct acpi_subtable_header *heade in map_mat_entry()
[all...]
H A Dpptt.c24 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()
105 struct acpi_subtable_header *res, in acpi_pptt_walk_cache()
152 struct acpi_subtable_header *res; in acpi_find_cache_level()
219 struct acpi_subtable_header *entry; in acpi_pptt_leaf_node()
230 entry = ACPI_ADD_PTR(struct acpi_subtable_header, table_hd in acpi_pptt_leaf_node()
[all...]
H A Dtables.c58 void acpi_table_print_madt_entry(struct acpi_subtable_header *header) in acpi_table_print_madt_entry()
/kernel/linux/linux-5.10/drivers/acpi/
H A Dprocessor_core.c32 static int map_lapic_id(struct acpi_subtable_header *entry, in map_lapic_id()
48 static int map_x2apic_id(struct acpi_subtable_header *entry, in map_x2apic_id()
65 static int map_lsapic_id(struct acpi_subtable_header *entry, in map_lsapic_id()
87 static int map_gicc_mpidr(struct acpi_subtable_header *entry, in map_gicc_mpidr()
124 while (entry + sizeof(struct acpi_subtable_header) < madt_end) { in map_madt_entry()
125 struct acpi_subtable_header *header = in map_madt_entry()
126 (struct acpi_subtable_header *)entry; in map_madt_entry()
166 struct acpi_subtable_header *header; in map_mat_entry()
177 obj->buffer.length < sizeof(struct acpi_subtable_header)) { in map_mat_entry()
181 header = (struct acpi_subtable_header *)ob in map_mat_entry()
[all...]
H A Dpptt.c24 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()
141 struct acpi_subtable_header *res; in acpi_find_cache_level()
207 struct acpi_subtable_header *entry; in acpi_pptt_leaf_node()
218 entry = ACPI_ADD_PTR(struct acpi_subtable_header, table_hd in acpi_pptt_leaf_node()
[all...]
H A Dtables.c55 void acpi_table_print_madt_entry(struct acpi_subtable_header *header) in acpi_table_print_madt_entry()
/kernel/linux/linux-5.10/include/acpi/
H A Dactbl2.h501 /* Values for MADT subtable type in struct acpi_subtable_header */
531 * MADT Subtables, correspond to Type in struct acpi_subtable_header
537 struct acpi_subtable_header header;
546 struct acpi_subtable_header header;
556 struct acpi_subtable_header header;
566 struct acpi_subtable_header header;
574 struct acpi_subtable_header header;
583 struct acpi_subtable_header header;
591 struct acpi_subtable_header header;
601 struct acpi_subtable_header heade
[all...]
H A Dactbl3.h185 /* Values for subtable type in struct acpi_subtable_header */
198 * SRAT Subtables, correspond to Type in struct acpi_subtable_header
204 struct acpi_subtable_header header;
220 struct acpi_subtable_header header;
239 struct acpi_subtable_header header;
255 struct acpi_subtable_header header;
269 struct acpi_subtable_header header;
278 struct acpi_subtable_header header;
H A Dactbl1.h90 struct acpi_subtable_header { struct
319 struct acpi_subtable_header header;
/kernel/linux/linux-6.6/include/acpi/
H A Dactbl2.h868 /* Values for MADT subtable type in struct acpi_subtable_header */
904 * MADT Subtables, correspond to Type in struct acpi_subtable_header
910 struct acpi_subtable_header header;
919 struct acpi_subtable_header header;
929 struct acpi_subtable_header header;
939 struct acpi_subtable_header header;
947 struct acpi_subtable_header header;
956 struct acpi_subtable_header header;
964 struct acpi_subtable_header header;
974 struct acpi_subtable_header heade
[all...]
H A Dactbl3.h185 /* Values for subtable type in struct acpi_subtable_header */
199 * SRAT Subtables, correspond to Type in struct acpi_subtable_header
205 struct acpi_subtable_header header;
221 struct acpi_subtable_header header;
240 struct acpi_subtable_header header;
256 struct acpi_subtable_header header;
270 struct acpi_subtable_header header;
285 struct acpi_subtable_header header;
H A Dactbl1.h96 struct acpi_subtable_header { struct
602 struct acpi_subtable_header header;
/kernel/linux/linux-6.6/arch/x86/boot/compressed/
H A Dacpi.c271 struct acpi_subtable_header *sub_table; in count_immovable_mem_regions()
288 while (table + sizeof(struct acpi_subtable_header) < table_end) { in count_immovable_mem_regions()
290 sub_table = (struct acpi_subtable_header *)table; in count_immovable_mem_regions()
/kernel/linux/linux-6.6/drivers/mailbox/
H A Dpcc.c449 struct acpi_subtable_header *pcct_entry) in pcc_parse_subspace_irq()
499 struct acpi_subtable_header *pcct_entry) in pcc_parse_subspace_db_reg()
556 struct acpi_subtable_header *pcct_entry) in pcc_parse_subspace_shmem()
639 struct acpi_subtable_header *pcct_entry; in pcc_mbox_probe()
670 pcct_entry = (struct acpi_subtable_header *) ( in pcc_mbox_probe()
701 pcct_entry = (struct acpi_subtable_header *) in pcc_mbox_probe()
/kernel/linux/linux-5.10/arch/x86/boot/compressed/
H A Dacpi.c377 struct acpi_subtable_header *sub_table; in count_immovable_mem_regions()
394 while (table + sizeof(struct acpi_subtable_header) < table_end) { in count_immovable_mem_regions()
396 sub_table = (struct acpi_subtable_header *)table; in count_immovable_mem_regions()
/kernel/linux/linux-5.10/drivers/mailbox/
H A Dpcc.c432 struct acpi_subtable_header *pcct_entry; in acpi_pcc_probe()
492 pcct_entry = (struct acpi_subtable_header *) ( in acpi_pcc_probe()
523 pcct_entry = (struct acpi_subtable_header *) in acpi_pcc_probe()
/kernel/linux/linux-5.10/include/linux/
H A Dacpi.h134 struct acpi_subtable_header common;
214 ((struct acpi_subtable_header *)entry)->length < sizeof(*entry))
247 void acpi_table_print_madt_entry (struct acpi_subtable_header *madt);
1164 typedef bool (*acpi_probe_entry_validate_subtbl)(struct acpi_subtable_header *,
/kernel/linux/linux-6.6/include/linux/
H A Dacpi.h123 struct acpi_subtable_header common;
208 ((struct acpi_subtable_header *)entry)->length < sizeof(*entry))
257 void acpi_table_print_madt_entry (struct acpi_subtable_header *madt);
1312 typedef bool (*acpi_probe_entry_validate_subtbl)(struct acpi_subtable_header *,
/kernel/linux/linux-5.10/drivers/acpi/numa/
H A Dsrat.c82 acpi_table_print_srat_entry(struct acpi_subtable_header *header) in acpi_table_print_srat_entry()
/kernel/linux/linux-6.6/drivers/acpi/numa/
H A Dsrat.c82 acpi_table_print_srat_entry(struct acpi_subtable_header *header) in acpi_table_print_srat_entry()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_crat.c1822 struct acpi_subtable_header *sub_header = NULL; in kfd_find_numa_node_in_srat()
1848 sub_header = (struct acpi_subtable_header *) in kfd_find_numa_node_in_srat()
1887 sub_header = (struct acpi_subtable_header *) in kfd_find_numa_node_in_srat()
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-gic.c1637 static bool __init gic_validate_dist(struct acpi_subtable_header *header, in gic_validate_dist()
H A Dirq-gic-v3.c2179 static bool __init acpi_validate_gic_table(struct acpi_subtable_header *header, in acpi_validate_gic_table()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-gic.c1581 static bool __init gic_validate_dist(struct acpi_subtable_header *header, in gic_validate_dist()
H A Dirq-gic-v3.c2475 static bool __init acpi_validate_gic_table(struct acpi_subtable_header *header, in acpi_validate_gic_table()

Completed in 55 milliseconds