Lines Matching refs:Errno
3 use crate::errno::{self, Errno};
296 Errno::result(res).map(|res| match res {
334 Errno::result(res).map(drop)
339 Errno::result(res).map(Pid)
346 Errno::result(unsafe { libc::setsid() }).map(Pid)
358 Errno::result(res).map(Pid)
372 Errno::result(res).map(Pid)
382 Errno::result(res).map(drop)
431 Errno::result(res)
444 Errno::result(res)
459 return Err(Errno::EINVAL);
485 Errno::result(res).map(drop)
499 Errno::result(res).map(drop)
534 Errno::result(res).map(drop)
573 Errno::result(res).map(drop)
595 Errno::result(res).map(drop)
624 Errno::result(res).map(drop)
629 // reached the limit, return Errno::ERANGE.
635 return Err(Errno::ERANGE);
678 let error = Errno::last();
680 if error != Errno::ERANGE {
723 Errno::result(res).map(drop)
737 Errno::result(res).map(drop)
787 Errno::result(res).map(drop)
815 Err(Errno::last())
840 Err(Errno::last())
860 Err(Errno::last())
881 Err(Errno::last())
907 Err(Errno::last())
932 Err(Errno::last())
970 Errno::result(res).map(drop)
1003 Errno::result(res).map(drop)
1027 Errno::result(res).map(|_| {
1065 Errno::result(res).map(drop)
1076 Errno::result(res).map(|r| r as usize)
1087 Errno::result(res).map(|r| r as usize)
1134 Errno::result(res).map(|r| r as off_t)
1141 Errno::result(res).map(|r| r as libc::off64_t)
1188 Errno::result(res)?;
1205 Errno::result(res).map(drop)
1213 Errno::result(unsafe { libc::ftruncate(fd, len) }).map(drop)
1223 match Errno::last() {
1224 Errno::ENOTTY => Ok(false),
1280 Errno::result(res).map(drop)
1293 Errno::result(res).map(drop)
1329 Errno::result(res).map(drop)
1340 Errno::result(res).map(drop)
1365 Errno::result(res).map(drop)
1375 Errno::result(res).map(drop)
1395 Errno::result(res).map(drop)
1449 Errno::result(res).map(drop)
1459 Errno::result(res).map(drop)
1469 Errno::result(res).map(drop)
1479 Errno::result(res).map(drop)
1542 let mut groups = Vec::<Gid>::with_capacity(Errno::result(ngroups)? as usize);
1551 match Errno::result(ngroups) {
1556 Err(Errno::EINVAL) => {
1560 .or(Err(Errno::EINVAL))?;
1621 Errno::result(res).map(drop)
1682 .map_err(|_| Errno::EINVAL)?;
1737 Errno::result(res).map(drop)
1857 use crate::errno::Errno;
1868 Errno::result(res).map(drop)
1875 Errno::result(res).map(drop)
1914 Errno::result(fd)?;
2061 Errno::clear();
2068 Err(Errno::last())
2099 Errno::clear();
2107 Err(Errno::last())
2727 Errno::clear();
2734 Err(Errno::last())
2748 use crate::errno::Errno;
2760 Errno::result(res).map(drop)
2777 use crate::errno::Errno;
2793 Errno::result(res).map(drop)
2809 Errno::result(res).map(drop)
2826 use crate::errno::Errno;
2861 Errno::result(res).map(|_| ResUid{ real: Uid(ruid), effective: Uid(euid), saved: Uid(suid) })
2880 Errno::result(res).map(|_| ResGid { real: Gid(rgid), effective: Gid(egid), saved: Gid(sgid) } )
2912 Errno::result(res).map(drop)
2932 Errno::result(res).map(drop)
2953 Errno::result(res).map(drop)
3135 } else if Errno::last() == Errno::ERANGE {
3139 return Err(Errno::last());
3259 } else if Errno::last() == Errno::ERANGE {
3263 return Err(Errno::last());
3329 return Err(Errno::from_i32(ret));
3358 Errno::result(ret).map(|_| (Uid(uid), Gid(gid)))
3381 Errno::result(res).map(drop)