Home
last modified time | relevance | path

Searched defs:current_pcb (Results 1 – 10 of 10) sorted by relevance

/DragonOS/kernel/src/init/
H A Dinitial_kthread.rs66 let current_pcb = ProcessManager::current_pcb(); in switch_to_user() localVariable
/DragonOS/kernel/src/process/
H A Dsyscall.rs190 let current_pcb = ProcessManager::current_pcb(); in getpid() localVariable
202 let current_pcb = ProcessManager::current_pcb(); in getpgid() localVariable
212 let current_pcb = ProcessManager::current_pcb(); in getppid() localVariable
230 let current_pcb = ProcessManager::current_pcb(); in clone() localVariable
H A Dexit.rs153 let current_pcb = ProcessManager::current_pcb(); in do_wait() localVariable
H A Dfork.rs161 let current_pcb = ProcessManager::current_pcb(); in fork() localVariable
H A Dkthread.rs451 let current_pcb = ProcessManager::current_pcb(); in kthread_daemon() localVariable
H A Dmod.rs160 pub fn current_pcb() -> Arc<ProcessControlBlock> { in current_pcb() method
/DragonOS/kernel/src/net/event_poll/
H A Dmod.rs262 let current_pcb = ProcessManager::current_pcb(); in do_create_epoll() localVariable
288 let current_pcb = ProcessManager::current_pcb(); in do_epoll_ctl() localVariable
404 let current_pcb = ProcessManager::current_pcb(); in do_epoll_wait() localVariable
/DragonOS/kernel/src/arch/riscv64/process/
H A Dmod.rs55 let current_pcb = ProcessManager::current_pcb(); in arch_switch_to_user() localVariable
/DragonOS/kernel/src/arch/x86_64/process/
H A Dmod.rs514 let current_pcb = ProcessManager::current_pcb(); in arch_switch_to_user() localVariable
/DragonOS/kernel/src/mm/
H A Dfault.rs128 let current_pcb = ProcessManager::current_pcb(); in handle_mm_fault() localVariable