Searched refs:CpuHpCpuState (Results 1 – 4 of 4) sorted by relevance
/DragonOS/kernel/src/smp/cpu/ |
H A D | mod.rs | 43 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 D | mod.rs | 5 cpu::{CpuHpCpuState, ProcessorId}, 18 fn start_cpu(_cpu_id: ProcessorId, _hp_state: &CpuHpCpuState) -> Result<(), SystemError> { in start_cpu()
|
/DragonOS/kernel/src/smp/ |
H A D | mod.rs | 10 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 D | mod.rs | 18 cpu::{smp_cpu_manager, CpuHpCpuState, ProcessorId, SmpCpuManager}, 215 fn start_cpu(cpu_id: ProcessorId, _cpu_hpstate: &CpuHpCpuState) -> Result<(), SystemError> { in start_cpu()
|