Lines Matching refs:eax
121 uint eax, edx; in apic_init_ap_core_local_apic() local
131 eax = ia32_apic_base & 0xffffffff; in apic_init_ap_core_local_apic()
134 if ((eax & 0xc00) == 0xc00) in apic_init_ap_core_local_apic()
136 else if ((eax & 0x800) == 0x800) in apic_init_ap_core_local_apic()
210 uint32_t eax, edx; in __local_apic_x2apic_init() local
219 : "=a"(eax), "=d"(edx)::"memory"); in __local_apic_x2apic_init()
220 if (eax & 0x100) in __local_apic_x2apic_init()
222 if (eax & 0x1000) in __local_apic_x2apic_init()
229 : "=a"(eax), "=d"(edx)::"memory"); in __local_apic_x2apic_init()
231 local_apic_max_LVT_entries = ((eax >> 16) & 0xff) + 1; in __local_apic_x2apic_init()
232 local_apic_version = eax & 0xff; in __local_apic_x2apic_init()
234 …ppress EOI Broadcast):%#04x\t", local_apic_version, local_apic_max_LVT_entries, (eax >> 24) & 0x1); in __local_apic_x2apic_init()
236 if ((eax & 0xff) < 0x10) in __local_apic_x2apic_init()
238 else if (((eax & 0xff) >= 0x10) && ((eax & 0xff) <= 0x15)) in __local_apic_x2apic_init()
304 uint eax, edx; in apic_local_apic_init() local
314 eax = ia32_apic_base & 0xffffffff; in apic_local_apic_init()
317 if ((eax & 0xc00) == 0xc00) in apic_local_apic_init()
319 else if ((eax & 0x800) == 0x800) in apic_local_apic_init()