Lines Matching refs:proc_self
239 fn proc_self() -> io::Result<(BorrowedFd<'static>, &'static Stat)> {
251 let proc_self = proc_opendirat(proc, DecInt::new(pid.as_raw_nonzero().get()))?;
252 let proc_self_stat = check_proc_entry(Kind::Pid, proc_self.as_fd(), Some(proc_stat))
255 Ok(new_static_fd(proc_self, proc_self_stat))
278 let (proc_self, _proc_self_stat) = proc_self()?;
281 let proc_self_fd = proc_opendirat(proc_self, cstr!("fd"))?;
315 let (proc_self, _proc_self_stat) = proc_self()?;
318 let proc_self_fdinfo = proc_opendirat(proc_self, cstr!("fdinfo"))?;
398 let (proc_self, proc_self_stat) = proc_self()?;
399 open_and_check_file(proc_self, proc_self_stat, name)