Lines Matching refs:pid
24 pid::PidType,
65 let pid: pid_t = regs.r8 as pid_t; in sys_kill() localVariable
82 _kill: super::signal_types::__sifields__kill { _pid: pid }, in sys_kill()
89 let retval = signal_kill_something_info(sig, Some(&mut info), pid) as u64; in sys_kill()
99 fn signal_kill_something_info(sig: SignalNumber, info: Option<&mut siginfo>, pid: pid_t) -> i32 { in signal_kill_something_info()
101 if pid <= 0 { in signal_kill_something_info()
102 kwarn!("Kill operation not support: pid={}", pid); in signal_kill_something_info()
107 return signal_kill_proc_info(sig, info, pid); in signal_kill_something_info()
110 fn signal_kill_proc_info(sig: SignalNumber, info: Option<&mut siginfo>, pid: pid_t) -> i32 { in signal_kill_proc_info()
116 let pcb = unsafe { process_find_pcb_by_pid(pid).as_mut() }; in signal_kill_proc_info()
187 kBUG!("Sighand ptr of process {pid} is NULL!", pid = pcb.pid); in lock_process_sighand()
422 current_pcb().pid in do_signal()
429 current_pcb().pid, in do_signal()
454 panic!("Sighand is NULL! pid={}", current_pcb().pid); in get_signal_to_deliver()
485 current_pcb().pid in get_signal_to_deliver()
648 current_pcb().pid, in setup_frame()
827 current_pcb().pid, in sys_sigaction()