/third_party/rust/crates/rustix/src/io/ |
H A D | procfs.rs | 76 return Err(io::Errno::NOTSUP); in check_proc_entry_with_stat() 84 return Err(io::Errno::NOTSUP); in check_proc_entry_with_stat() 90 return Err(io::Errno::NOTSUP); in check_proc_entry_with_stat() 97 return Err(io::Errno::NOTSUP); in check_proc_entry_with_stat() 112 return Err(io::Errno::NOTSUP); 118 return Err(io::Errno::NOTSUP); 123 return Err(io::Errno::NOTSUP); 142 return Err(io::Errno::NOTSUP); in check_proc_subdir() 151 return Err(io::Errno::NOTSUP); in check_proc_file() 162 return Err(io::Errno in check_proc_nonroot() [all...] |
H A D | errno.rs | 1 //! The `Errno` type, which is a minimal wrapper around an error code. 15 pub type Result<T> = result::Result<T, Errno>; 28 pub use backend::io::errno::Errno; 30 impl Errno { impls 39 impl fmt::Display for Errno { 52 impl fmt::Debug for Errno { 66 impl error::Error for Errno {} 69 impl From<Errno> for std::io::Error { 71 fn from(err: Errno) -> Self { in from() 76 /// Call `f` until it either succeeds or fails other than [`Errno [all...] |
/third_party/rust/crates/rustix/src/backend/libc/fs/ |
H A D | syscalls.rs | 412 Err(io::Errno::NOSYS) => statat_old(dirfd, path, flags), 579 -1 => Err(io::Errno::IO), 632 2 => Err(io::Errno::ACCESS), 633 3 => Err(io::Errno::NOTDIR), 634 4 => Err(io::Errno::PERM), 635 5 => Err(io::Errno::ROFS), 636 6 => Err(io::Errno::LOOP), 637 7 => Err(io::Errno::NOENT), 638 8 => Err(io::Errno::NAMETOOLONG), 639 9 => Err(io::Errno [all...] |
/third_party/rust/crates/rustix/src/backend/libc/thread/ |
H A D | syscalls.rs | 71 err if err == io::Errno::INTR.0 => { 74 err => NanosleepRelativeResult::Err(io::Errno(err)), 89 err if err == io::Errno::INTR.0 => { 92 err => NanosleepRelativeResult::Err(io::Errno(err)), 105 Err(_) => return NanosleepRelativeResult::Err(io::Errno::OVERFLOW), in clock_nanosleep_relative_old() 109 Err(_) => return NanosleepRelativeResult::Err(io::Errno::INVAL), in clock_nanosleep_relative_old() 122 err if err == io::Errno::INTR.0 => { in clock_nanosleep_relative_old() 130 err => NanosleepRelativeResult::Err(io::Errno(err)), in clock_nanosleep_relative_old() 166 err => Err(io::Errno(err)), 180 err => Err(io::Errno(er [all...] |
/third_party/rust/crates/rustix/tests/thread/ |
H A D | clocks.rs | 26 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep() 33 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep() 40 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep() 47 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep() 72 Err(io::Errno::INVAL) => (), in test_invalid_nanosleep_absolute() 82 Err(io::Errno::INVAL) => (), in test_invalid_nanosleep_absolute() 92 Err(io::Errno::INVAL) => (), in test_invalid_nanosleep_absolute() 102 Err(io::Errno::INVAL) => (), in test_invalid_nanosleep_absolute() 127 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep_relative() 137 NanosleepRelativeResult::Err(io::Errno in test_invalid_nanosleep_relative() [all...] |
/third_party/rust/crates/rustix/src/path/ |
H A D | arg.rs | 106 CString::new(*self).map_err(|_cstr_err| io::Errno::INVAL)?, in to_string_lossy() 116 CString::new(self).map_err(|_cstr_err| io::Errno::INVAL)?, in to_string_lossy() 144 CString::new(String::as_str(self)).map_err(|_cstr_err| io::Errno::INVAL)?, in to_string_lossy() 180 CString::new(self.as_str()).map_err(|_cstr_err| io::Errno::INVAL)?, in to_string_lossy() 190 CString::new(self).map_err(|_cstr_err| io::Errno::INVAL)?, in to_string_lossy() 200 f(&CString::new(self).map_err(|_cstr_err| io::Errno::INVAL)?) in into_with_c_str() 208 self.to_str().ok_or(io::Errno::INVAL) in as_str() 219 CString::new(self.as_bytes()).map_err(|_cstr_err| io::Errno::INVAL)?, in to_string_lossy() 229 CString::new(self.as_bytes()).map_err(|_cstr_err| io::Errno::INVAL)?, in to_string_lossy() 247 OsString::as_os_str(self).to_str().ok_or(io::Errno in as_str() [all...] |
/third_party/rust/crates/nix/src/ |
H A D | sched.rs | 5 use crate::{Errno, Result}; 13 use crate::errno::Errno; 124 Errno::result(res).map(Pid::from_raw) in clone() 133 Errno::result(res).map(drop) in unshare() 142 Errno::result(res).map(drop) in setns() 161 use crate::errno::Errno; 192 Err(Errno::EINVAL) in is_set() 202 Err(Errno::EINVAL) in set() 215 Err(Errno::EINVAL) in unset() 271 Errno in sched_setaffinity() [all...] |
H A D | unistd.rs | 3 use crate::errno::{self, Errno}; 296 Errno::result(res).map(|res| match res { in fork() 334 Errno::result(res).map(drop) in setpgid() 339 Errno::result(res).map(Pid) in getpgid() 346 Errno::result(unsafe { libc::setsid() }).map(Pid) in setsid() 358 Errno::result(res).map(Pid) in getsid() 372 Errno::result(res).map(Pid) in tcgetpgrp() 382 Errno::result(res).map(drop) in tcsetpgrp() 431 Errno::result(res) in dup() 444 Errno in dup2() [all...] |
H A D | errno.rs | 53 impl Errno { impls 62 pub const fn from_i32(err: i32) -> Errno { in desc() 118 impl error::Error for Errno {} 120 impl fmt::Display for Errno { 126 impl From<Errno> for io::Error { 127 fn from(err: Errno) -> Self { in from() 132 impl TryFrom<io::Error> for Errno { 136 ioerror.raw_os_error().map(Errno::from_i32).ok_or(ioerror) in try_from() 140 fn last() -> Errno { in last() 141 Errno in last() 1123 pub enum Errno { global() enum 1260 impl Errno { global() impls 1413 pub enum Errno { global() enum 1523 impl Errno { global() impls 1649 pub enum Errno { global() enum 1749 impl Errno { global() impls 1866 pub enum Errno { global() enum 1966 impl Errno { global() impls 2081 pub enum Errno { global() enum 2180 impl Errno { global() impls 2294 pub enum Errno { global() enum 2394 impl Errno { global() impls 2509 pub enum Errno { global() enum 2598 impl Errno { global() impls 2701 pub enum Errno { global() enum 2826 impl Errno { global() impls 2966 pub enum Errno { global() enum 3045 impl Errno { global() impls [all...] |
H A D | mqueue.rs | 33 use crate::errno::Errno; 161 Errno::result(res).map(MqdT) in mq_open() 169 Errno::result(res).map(drop) in mq_unlink() 177 Errno::result(res).map(drop) in mq_close() 197 Errno::result(res).map(|r| r as usize) in mq_receive() 212 Errno::result(res).map(drop) in mq_send() 221 Errno::result(res).map(|_| unsafe { in mq_getattr() 242 Errno::result(res).map(|_| unsafe { in mq_setattr()
|
H A D | fcntl.rs | 1 use crate::errno::Errno; 201 Errno::result(fd) in open() 216 Errno::result(fd) in openat() 236 Errno::result(res).map(drop) in renameat() 275 Errno::result(res).map(drop) in renameat2() 313 let len = Errno::result(res)?; in inner_readlink() 346 let len = Errno::result(res)?; in inner_readlink() 356 None => break Err(Errno::ENAMETOOLONG), in inner_readlink() 491 Errno::result(res) in fcntl() 521 Errno in flock() [all...] |
H A D | kmod.rs | 8 use crate::errno::Errno; 55 Errno::result(res).map(drop) in init_module() 96 Errno::result(res).map(drop) in finit_module() 127 Errno::result(res).map(drop) in delete_module()
|
/third_party/rust/crates/rustix/tests/mm/ |
H A D | mlock.rs | 16 Err(rustix::io::Errno::PERM) | Err(rustix::io::Errno::NOMEM) => {} in test_mlock() 36 Err(rustix::io::Errno::PERM) in test_mlock_with() 37 | Err(rustix::io::Errno::NOMEM) in test_mlock_with() 38 | Err(rustix::io::Errno::NOSYS) => {} in test_mlock_with() 72 Err(rustix::io::Errno::PERM) in test_mlock_with_onfault() 73 | Err(rustix::io::Errno::NOMEM) in test_mlock_with_onfault() 74 | Err(rustix::io::Errno::NOSYS) => {} in test_mlock_with_onfault()
|
/third_party/rust/crates/rustix/src/backend/linux_raw/thread/ |
H A D | syscalls.rs | 42 if err == io::Errno::NOSYS { 49 Err(io::Errno::INTR) => NanosleepRelativeResult::Interrupted(rem.assume_init()), 64 Err(io::Errno::INTR) => NanosleepRelativeResult::Interrupted(rem.assume_init()), 77 tv_sec: req.tv_sec.try_into().map_err(|_| io::Errno::INVAL)?, in clock_nanosleep_relative_old() 78 tv_nsec: req.tv_nsec.try_into().map_err(|_| io::Errno::INVAL)?, in clock_nanosleep_relative_old() 114 if err == io::Errno::NOSYS { 136 tv_sec: req.tv_sec.try_into().map_err(|_| io::Errno::INVAL)?, in clock_nanosleep_absolute_old() 137 tv_nsec: req.tv_nsec.try_into().map_err(|_| io::Errno::INVAL)?, in clock_nanosleep_absolute_old() 163 if err == io::Errno::NOSYS { 170 Err(io::Errno [all...] |
/third_party/rust/crates/nix/test/sys/ |
H A D | test_ioctl.rs | 204 use nix::errno::Errno; 211 assert_eq!(res, Err(Errno::ENOTTY)); in test_ioctl_none_bad() 220 assert_eq!(res, Err(Errno::ENOTTY)); in test_ioctl_read_bad() 228 assert_eq!(res, Err(Errno::ENOTTY)); in test_ioctl_write_int_bad() 237 assert_eq!(res, Err(Errno::ENOTTY)); in test_ioctl_write_ptr_bad() 248 assert!(res == Err(Errno::ENOTTY) || res == Err(Errno::ENOSYS)); in test_ioctl_none() 267 assert!(res == Err(Errno::ENOTTY) || res == Err(Errno::ENOSYS)); in test_ioctl_write_ptr() 278 assert!(res == Err(Errno in test_ioctl_write_int() [all...] |
H A D | test_ptrace.rs | 7 use nix::errno::Errno; 25 err == Errno::EPERM || err == Errno::EINVAL || err == Errno::ENOSYS in test_ptrace() 36 assert_ne!(err, Errno::EOPNOTSUPP); in test_ptrace_setoptions() 45 assert_ne!(err, Errno::EOPNOTSUPP); in test_ptrace_getevent() 53 if let Err(Errno::EOPNOTSUPP) = ptrace::getsiginfo(getpid()) { in test_ptrace_getsiginfo() 54 panic!("ptrace_getsiginfo returns Errno::EOPNOTSUPP!"); in test_ptrace_getsiginfo() 64 if let Err(Errno::EOPNOTSUPP) = ptrace::setsiginfo(getpid(), &siginfo) { in test_ptrace_setsiginfo() 65 panic!("ptrace_setsiginfo returns Errno in test_ptrace_setsiginfo() [all...] |
/third_party/rust/crates/rustix/src/backend/linux_raw/fs/ |
H A D | syscalls.rs | 416 Err(io::Errno::NOSYS) => fstat_old(fd), 457 Err(io::Errno::NOSYS) => stat_old(filename), 511 Err(io::Errno::NOSYS) => statat_old(dirfd, filename, flags), 570 Err(io::Errno::NOSYS) => lstat_old(filename), 628 st_size: x.stx_size.try_into().map_err(|_| io::Errno::OVERFLOW)?, in statx_to_stat() 635 .map_err(|_| io::Errno::OVERFLOW)?, in statx_to_stat() 641 .map_err(|_| io::Errno::OVERFLOW)?, in statx_to_stat() 647 .map_err(|_| io::Errno::OVERFLOW)?, in statx_to_stat() 657 st_dev: s64.st_dev.try_into().map_err(|_| io::Errno::OVERFLOW)?, in stat_to_stat() 658 st_mode: s64.st_mode.try_into().map_err(|_| io::Errno in stat_to_stat() [all...] |
/third_party/rust/crates/rustix/tests/io/ |
H A D | error.rs | 4 rustix::io::Errno::INVAL, in test_error() 5 rustix::io::Errno::from_raw_os_error(rustix::io::Errno::INVAL.raw_os_error()) in test_error() 8 assert_eq!(rustix::io::Errno::INVAL.raw_os_error(), libc::EINVAL); in test_error() 11 rustix::io::Errno::INVAL.raw_os_error(), in test_error()
|
/third_party/rust/crates/nix/src/sys/ |
H A D | timerfd.rs | 34 use crate::{errno::Errno, Result}; 97 Errno::result(unsafe { in new() 146 Errno::result(unsafe { in set() 161 Errno::result(unsafe { in get() 180 Errno::result(unsafe { in unset() 196 if e != Errno::EINTR { in wait() 208 let result = Errno::result(unsafe { libc::close(self.fd) }); in drop() 209 if let Err(Errno::EBADF) = result { in drop()
|
H A D | timer.rs | 62 use crate::{errno::Errno, Result}; 77 Errno::result(unsafe { in new() 134 Errno::result(unsafe { in set() 149 Errno::result(unsafe { in get() 181 let result = Errno::result(unsafe { libc::timer_delete(self.0) }); in drop() 182 if let Err(Errno::EINVAL) = result { in drop()
|
H A D | epoll.rs | 1 use crate::errno::Errno; 77 Errno::result(res) in epoll_create() 84 Errno::result(res) in epoll_create1() 99 Err(Errno::EINVAL) in epoll_ctl() 108 Errno::result(res).map(drop) in epoll_ctl() 127 Errno::result(res).map(|r| r as usize) in epoll_wait()
|
H A D | stat.rs | 15 use crate::{errno::Errno, NixPath, Result}; 183 Errno::result(res).map(drop) in mknod() 210 Errno::result(res).map(drop) in mknodat() 245 Errno::result(res)?; in stat() 256 Errno::result(res)?; in lstat() 265 Errno::result(res)?; in fstat() 287 Errno::result(res)?; in fstatat() 300 Errno::result(res).map(drop) in fchmod() 347 Errno::result(res).map(drop) in fchmodat() 370 Errno in utimes() [all...] |
H A D | mman.rs | 3 use crate::errno::Errno; 376 Errno::result(libc::mlock(addr, length)).map(drop) in mlock() 389 Errno::result(libc::munlock(addr, length)).map(drop) in munlock() 399 unsafe { Errno::result(libc::mlockall(flags.bits())) }.map(drop) in mlockall() 409 unsafe { Errno::result(libc::munlockall()) }.map(drop) in munlockall() 435 Err(Errno::last()) in mmap() 474 Err(Errno::last()) in mremap() 489 Errno::result(libc::munmap(addr, len)).map(drop) in munmap() 505 Errno::result(libc::madvise(addr, length, advise as i32)).map(drop) in madvise() 539 Errno in mprotect() [all...] |
H A D | uio.rs | 3 use crate::errno::Errno; 25 Errno::result(res).map(|r| r as usize) 37 Errno::result(res).map(|r| r as usize) 62 Errno::result(res).map(|r| r as usize) 92 Errno::result(res).map(|r| r as usize) in preadv() 109 Errno::result(res).map(|r| r as usize) in pwrite() 126 Errno::result(res).map(|r| r as usize) in pread() 254 Errno::result(res).map(|r| r as usize) in process_vm_writev() 289 Errno::result(res).map(|r| r as usize) in process_vm_readv()
|
/third_party/rust/crates/rustix/src/process/ |
H A D | prctl.rs | 59 T: TryFrom<P, Error = io::Errno>, 124 type Error = io::Errno; 131 _ => Err(io::Errno::RANGE), in try_from() 191 UnalignedAccessControl::from_bits(r).ok_or(io::Errno::RANGE) in unaligned_access_control() 232 FloatingPointEmulationControl::from_bits(r).ok_or(io::Errno::RANGE) in floating_point_emulation_control() 329 type Error = io::Errno; 335 _ => Err(io::Errno::RANGE), in try_from() 388 type Error = io::Errno; 395 _ => Err(io::Errno::RANGE), in try_from() 449 type Error = io::Errno; [all...] |