Home
last modified time | relevance | path

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

/DragonOS/kernel/src/arch/x86_64/init/
H A Dmod.rs124 let current_tss = unsafe { TSSManager::current_tss() }; in set_current_core_tss() localVariable
129 current_tss.set_rsp(x86::Ring::Ring0, stack_start as u64); in set_current_core_tss()
130 current_tss.set_ist(0, ist0 as u64); in set_current_core_tss()
/DragonOS/kernel/src/arch/x86_64/process/
H A Dtable.rs46 pub unsafe fn current_tss() -> &'static mut TaskStateSegment { in current_tss() method
57 VirtAddr::new(Self::current_tss() as *mut TaskStateSegment as usize), in load_tr()
H A Dmod.rs403 TSSManager::current_tss().set_rsp( in switch_process()
/DragonOS/kernel/src/arch/x86_64/smp/
H A Dmod.rs83 let tss = TSSManager::current_tss(); in smp_ap_start_stage1()