Lines Matching refs:acpi_id

33 		 u32 acpi_id, phys_cpuid_t *apic_id)  in map_lapic_id()  argument
41 if (lapic->processor_id != acpi_id) in map_lapic_id()
49 int device_declaration, u32 acpi_id, phys_cpuid_t *apic_id) in map_x2apic_id() argument
57 if (device_declaration && (apic->uid == acpi_id)) { in map_x2apic_id()
66 int device_declaration, u32 acpi_id, phys_cpuid_t *apic_id) in map_lsapic_id() argument
75 if ((entry->length < 16) || (lsapic->uid != acpi_id)) in map_lsapic_id()
77 } else if (lsapic->processor_id != acpi_id) in map_lsapic_id()
88 int device_declaration, u32 acpi_id, phys_cpuid_t *mpidr) in map_gicc_mpidr() argument
101 if (device_declaration && (gicc->uid == acpi_id)) { in map_gicc_mpidr()
113 int device_declaration, u32 acpi_id, in map_rintc_hartid() argument
127 if (device_declaration && rintc->uid == acpi_id) { in map_rintc_hartid()
139 int device_declaration, u32 acpi_id, phys_cpuid_t *phys_id) in map_core_pic_id() argument
151 if (device_declaration && (core_pic->processor_id == acpi_id)) { in map_core_pic_id()
160 int type, u32 acpi_id) in map_madt_entry() argument
178 if (!map_lapic_id(header, acpi_id, &phys_id)) in map_madt_entry()
181 if (!map_x2apic_id(header, type, acpi_id, &phys_id)) in map_madt_entry()
184 if (!map_lsapic_id(header, type, acpi_id, &phys_id)) in map_madt_entry()
187 if (!map_gicc_mpidr(header, type, acpi_id, &phys_id)) in map_madt_entry()
190 if (!map_rintc_hartid(header, type, acpi_id, &phys_id)) in map_madt_entry()
193 if (!map_core_pic_id(header, type, acpi_id, &phys_id)) in map_madt_entry()
201 phys_cpuid_t __init acpi_map_madt_entry(u32 acpi_id) in acpi_map_madt_entry() argument
211 rv = map_madt_entry(madt, 1, acpi_id); in acpi_map_madt_entry()
218 static phys_cpuid_t map_mat_entry(acpi_handle handle, int type, u32 acpi_id) in map_mat_entry() argument
239 map_lapic_id(header, acpi_id, &phys_id); in map_mat_entry()
241 map_lsapic_id(header, type, acpi_id, &phys_id); in map_mat_entry()
243 map_x2apic_id(header, type, acpi_id, &phys_id); in map_mat_entry()
245 map_gicc_mpidr(header, type, acpi_id, &phys_id); in map_mat_entry()
247 map_core_pic_id(header, type, acpi_id, &phys_id); in map_mat_entry()
254 phys_cpuid_t acpi_get_phys_id(acpi_handle handle, int type, u32 acpi_id) in acpi_get_phys_id() argument
258 phys_id = map_mat_entry(handle, type, acpi_id); in acpi_get_phys_id()
260 phys_id = map_madt_entry(get_madt_table(), type, acpi_id); in acpi_get_phys_id()
266 int acpi_map_cpuid(phys_cpuid_t phys_id, u32 acpi_id) in acpi_map_cpuid() argument
293 if (nr_cpu_ids <= 1 && acpi_id == 0) in acpi_map_cpuid()
294 return acpi_id; in acpi_map_cpuid()
312 int acpi_get_cpuid(acpi_handle handle, int type, u32 acpi_id) in acpi_get_cpuid() argument
316 phys_id = acpi_get_phys_id(handle, type, acpi_id); in acpi_get_cpuid()
318 return acpi_map_cpuid(phys_id, acpi_id); in acpi_get_cpuid()