Home
last modified time | relevance | path

Searched refs:LocalApicTimer (Results 1 – 2 of 2) sorted by relevance

/DragonOS/kernel/src/arch/x86_64/driver/apic/
H A Dapic_timer.rs33 static mut LOCAL_APIC_TIMERS: [RefCell<LocalApicTimer>; PerCpu::MAX_CPU_NUM as usize] =
34 [const { RefCell::new(LocalApicTimer::new()) }; PerCpu::MAX_CPU_NUM as usize];
40 ) -> core::cell::Ref<'static, LocalApicTimer> { in local_apic_timer_instance() argument
47 ) -> core::cell::RefMut<'static, LocalApicTimer> { in local_apic_timer_instance_mut() argument
71 LocalApicTimer::handle_irq(trap_frame).ok(); in handle()
113 LocalApicTimer::periodic_default_initial_count(), in init_bsp_apic_timer()
114 LocalApicTimer::DIVISOR as u32, in init_bsp_apic_timer()
127 LocalApicTimer::periodic_default_initial_count(), in init_ap_apic_timer()
128 LocalApicTimer::DIVISOR as u32, in init_ap_apic_timer()
168 pub struct LocalApicTimer { struct
[all …]
/DragonOS/docs/kernel/sched/
H A Dcore.md55 - ``LocalApicTimer::handle_irq``: 中断处理函数