Lines Matching refs:Errno
5 use crate::errno::{self, Errno};
237 Errno::result(res).map(|res| match res { in fork()
275 Errno::result(res).map(drop) in setpgid()
280 Errno::result(res).map(Pid) in getpgid()
287 Errno::result(unsafe { libc::setsid() }).map(Pid) in setsid()
299 Errno::result(res).map(Pid) in getsid()
311 Errno::result(res).map(Pid) in tcgetpgrp()
321 Errno::result(res).map(drop) in tcsetpgrp()
365 Errno::result(res) in dup()
378 Errno::result(res) in dup2()
393 return Err(Error::Sys(Errno::EINVAL)); in dup3_polyfill()
419 Errno::result(res).map(drop) in chdir()
433 Errno::result(res).map(drop) in fchdir()
470 Errno::result(res).map(drop) in mkdir()
511 Errno::result(res).map(drop) in mkfifo()
533 Errno::result(res).map(drop) in mkfifoat()
562 Errno::result(res).map(drop) in symlinkat()
571 return Err(Error::Sys(Errno::ERANGE)) in reserve_double_buffer_size()
613 let error = Errno::last(); in getcwd()
615 if error != Errno::ERANGE { in getcwd()
652 Errno::result(res).map(drop) in chown()
666 Errno::result(res).map(drop) in fchown()
716 Errno::result(res).map(drop) in fchownat()
738 Err(Error::Sys(Errno::last())) in execv()
763 Err(Error::Sys(Errno::last())) in execve()
783 Err(Error::Sys(Errno::last())) in execvp()
804 Err(Error::Sys(Errno::last())) in execvpe()
832 Err(Error::Sys(Errno::last())) in fexecve()
857 Err(Error::Sys(Errno::last())) in execveat()
893 Errno::result(res).map(drop) in daemon()
920 Errno::result(res).map(drop) in sethostname()
948 Errno::result(res).map(|_| { in gethostname()
985 Errno::result(res).map(drop) in close()
994 Errno::result(res).map(|r| r as usize) in read()
1003 Errno::result(res).map(|r| r as usize) in write()
1039 Errno::result(res).map(|r| r as off_t) in lseek()
1046 Errno::result(res).map(|r| r as libc::off64_t) in lseek64()
1058 Errno::result(res)?; in pipe()
1090 Errno::result(res)?; in pipe2()
1107 Errno::result(res).map(drop) in truncate()
1115 Errno::result(unsafe { libc::ftruncate(fd, len) }).map(drop) in ftruncate()
1125 match Errno::last() { in isatty()
1126 Errno::ENOTTY => Ok(false), in isatty()
1182 Errno::result(res).map(drop) in linkat()
1195 Errno::result(res).map(drop) in unlink()
1231 Errno::result(res).map(drop) in unlinkat()
1242 Errno::result(res).map(drop) in chroot()
1266 Errno::result(res).map(drop) in fsync()
1282 Errno::result(res).map(drop) in fdatasync()
1332 Errno::result(res).map(drop) in seteuid()
1342 Errno::result(res).map(drop) in setegid()
1352 Errno::result(res).map(drop) in setuid()
1362 Errno::result(res).map(drop) in setgid()
1410 let mut groups = Vec::<Gid>::with_capacity(Errno::result(ngroups)? as usize); in getgroups()
1419 match Errno::result(ngroups) { in getgroups()
1424 Err(Error::Sys(Errno::EINVAL)) => { in getgroups()
1428 .or(Err(Error::Sys(Errno::EINVAL)))?; in getgroups()
1487 Errno::result(res).map(drop) in setgroups()
1600 Errno::result(res).map(drop) in initgroups()
1711 use crate::errno::Errno;
1722 Errno::result(res).map(drop) in enable()
1729 Errno::result(res).map(drop) in disable()
1765 Errno::result(fd)?; in mkstemp()
1892 Errno::clear(); in fpathconf()
1899 Err(Error::Sys(Errno::last())) in fpathconf()
1930 Errno::clear(); in pathconf()
1938 Err(Error::Sys(Errno::last())) in pathconf()
2428 Errno::clear(); in sysconf()
2435 Err(Error::Sys(Errno::last())) in sysconf()
2445 use crate::errno::Errno;
2457 Errno::result(res).map(drop) in pivot_root()
2465 use crate::errno::Errno;
2481 Errno::result(res).map(drop) in setresuid()
2497 Errno::result(res).map(drop) in setresgid()
2523 Errno::result(res).map(drop) in access()
2619 } else if Errno::last() == Errno::ERANGE { in from_anything()
2623 return Err(Error::Sys(Errno::last())); in from_anything()
2740 } else if Errno::last() == Errno::ERANGE { in from_anything()
2744 return Err(Error::Sys(Errno::last())); in from_anything()
2803 return Err(Error::Sys(Errno::from_i32(ret))); in ttyname()
2828 Errno::result(ret).map(|_| (Uid(uid), Gid(gid))) in getpeereid()