Lines Matching refs:ProcessManager
19 process::ProcessManager,
363 let pcb = ProcessManager::current_pcb(); in setup_sigcontext()
386 let guard = ProcessManager::current_pcb(); in restore_sigcontext()
418 let pcb = ProcessManager::current_pcb(); in do_signal()
434 let pcb = ProcessManager::current_pcb(); in do_signal()
495 ProcessManager::current_pcb().pid(), in do_signal()
507 let _r = Syscall::kill(ProcessManager::current_pcb().pid(), Signal::SIGSEGV as i32) in sys_rt_sigreturn()
516 let _r = Syscall::kill(ProcessManager::current_pcb().pid(), Signal::SIGSEGV as i32) in sys_rt_sigreturn()
584 ProcessManager::current_pcb().pid(), in setup_frame()
588 ProcessManager::current_pcb().pid(), in setup_frame()
599 ProcessManager::current_pcb().pid() in setup_frame()
627 let r = Syscall::kill(ProcessManager::current_pcb().pid(), Signal::SIGSEGV as i32); in setup_frame()
638 let r = Syscall::kill(ProcessManager::current_pcb().pid(), Signal::SIGSEGV as i32); in setup_frame()
652 let r = Syscall::kill(ProcessManager::current_pcb().pid(), Signal::SIGSEGV as i32); in setup_frame()
698 ProcessManager::exit(sig as usize); in sig_terminate()
703 ProcessManager::exit(sig as usize); in sig_terminate_dump()
710 ProcessManager::mark_stop().unwrap_or_else(|e| { in sig_stop()
714 ProcessManager::current_pcb(), in sig_stop()
724 ProcessManager::wakeup_stop(&ProcessManager::current_pcb()).unwrap_or_else(|_| { in sig_continue()
727 ProcessManager::current_pcb().pid(), in sig_continue()