Home
last modified time | relevance | path

Searched defs:KernelStack (Results 1 – 2 of 2) sorted by relevance

/DragonOS/kernel/src/process/
H A Dmod.rs707 fn do_create_pcb(name: String, kstack: KernelStack, is_idle: bool) -> Arc<Self> { in do_create_pcb()
870 pub fn kernel_stack(&self) -> RwLockReadGuard<KernelStack> { in kernel_stack()
874 pub unsafe fn kernel_stack_force_ref(&self) -> &KernelStack { in kernel_stack_force_ref()
880 pub fn kernel_stack_mut(&self) -> RwLockWriteGuard<KernelStack> { in kernel_stack_mut()
1399 pub struct KernelStack { struct
1400 stack: Option<AlignedBox<[u8; KernelStack::SIZE], { KernelStack::ALIGN }>>, argument
1405 impl KernelStack { implementation
1501 impl Drop for KernelStack { implementation
/DragonOS/kernel/src/arch/x86_64/process/
H A Dmod.rs217 pub fn init_syscall_stack(&mut self, stack: &KernelStack) { in init_syscall_stack()