Home
last modified time | relevance | path

Searched refs:CpuHpCpuState (Results 1 – 4 of 4) sorted by relevance

/DragonOS/kernel/src/smp/cpu/
H A Dmod.rs43 pub struct CpuHpCpuState { struct
57 impl CpuHpCpuState { argument
84 cpuhp_state: PerCpuVar<CpuHpCpuState>,
93 let mut hpstate = CpuHpCpuState::new(); in new()
163 pub fn cpuhp_state(&self, cpu_id: ProcessorId) -> &CpuHpCpuState { in cpuhp_state() argument
168 fn cpuhp_state_mut(&self, cpu_id: ProcessorId) -> &mut CpuHpCpuState { in cpuhp_state_mut() argument
258 fn do_cpuhp_kick_ap(&self, cpu_state: &mut CpuHpCpuState) -> Result<(), SystemError> { in do_cpuhp_kick_ap()
273 fn wait_for_ap_thread(&self, cpu_state: &mut CpuHpCpuState, bringup: bool) { in wait_for_ap_thread() argument
295 fn cpuhp_reset_state(&self, st: &mut CpuHpCpuState, prev_state: CpuHpState) { in cpuhp_reset_state() argument
/DragonOS/kernel/src/arch/riscv64/smp/
H A Dmod.rs5 cpu::{CpuHpCpuState, ProcessorId},
18 fn start_cpu(_cpu_id: ProcessorId, _hp_state: &CpuHpCpuState) -> Result<(), SystemError> { in start_cpu()
/DragonOS/kernel/src/smp/
H A Dmod.rs10 cpu::{smp_cpu_manager, smp_cpu_manager_init, CpuHpCpuState, ProcessorId},
41 fn start_cpu(cpu_id: ProcessorId, hp_state: &CpuHpCpuState) -> Result<(), SystemError>; in start_cpu()
/DragonOS/kernel/src/arch/x86_64/smp/
H A Dmod.rs18 cpu::{smp_cpu_manager, CpuHpCpuState, ProcessorId, SmpCpuManager},
215 fn start_cpu(cpu_id: ProcessorId, _cpu_hpstate: &CpuHpCpuState) -> Result<(), SystemError> { in start_cpu()