Searched refs:XApic (Results 1 – 3 of 3) sorted by relevance
21 static mut XAPIC_INSTANCES: [RefCell<Option<XApic>>; PerCpu::MAX_CPU_NUM as usize] =25 pub(super) fn current_xapic_instance() -> &'static RefCell<Option<XApic>> { in current_xapic_instance()119 pub struct XApic { struct128 impl XApic { argument146 impl XApic { impl207 impl LocalAPIC for XApic { implementation
10 driver::apic::{hw_irq::ApicId, x2apic::X2Apic, xapic::XApic},35 XApic, enumerator40 AtomicLocalApicEnableType::new(LocalApicEnableType::XApic);500 LOCAL_APIC_ENABLE_TYPE.store(LocalApicEnableType::XApic, Ordering::SeqCst); in init_current_cpu()504 let xapic_instance = unsafe { XApic::new(apic_base) }; in init_current_cpu()
86 return x86::apic::ApicId::XApic(0); in from()107 x86::apic::ApicId::XApic(cpu_id.data() as u8) in cpu_id_to_apic_id()