Lines Matching refs:Pid
3 use crate::unistd::Pid;
67 Exited(Pid, i32),
72 Signaled(Pid, Signal, bool),
77 Stopped(Pid, Signal),
86 PtraceEvent(Pid, Signal, c_int),
93 PtraceSyscall(Pid),
98 Continued(Pid),
108 pub fn pid(&self) -> Option<Pid> { in pid() argument
183 pub fn from_raw(pid: Pid, status: i32) -> Result<WaitStatus> { in from_raw() argument
191 fn decode_stopped(pid: Pid, status: i32) -> Result<WaitStatus> { in from_raw()
203 fn decode_stopped(pid: Pid, status: i32) -> Result<WaitStatus> { in from_raw()
216 pub fn waitpid<P: Into<Option<Pid>>>(pid: P, options: Option<WaitPidFlag>) -> Result<WaitStatus> { in waitpid()
228 pid.into().unwrap_or_else(|| Pid::from_raw(-1)).into(), in waitpid()
236 res => WaitStatus::from_raw(Pid::from_raw(res), status), in waitpid()