Lines Matching refs:RawFd
7 use std::os::unix::io::RawFd;
196 pub fn open<P: ?Sized + NixPath>(path: &P, oflag: OFlag, mode: Mode) -> Result<RawFd> {
208 dirfd: RawFd,
212 ) -> Result<RawFd> {
221 old_dirfd: Option<RawFd>,
223 new_dirfd: Option<RawFd>,
258 old_dirfd: Option<RawFd>,
260 new_dirfd: Option<RawFd>,
285 dirfd: Option<RawFd>,
309 fn inner_readlink<P: ?Sized + NixPath>(dirfd: Option<RawFd>, path: &P) -> Result<OsString> {
367 pub fn readlinkat<P: ?Sized + NixPath>(dirfd: RawFd, path: &P) -> Result<OsString> {
373 pub(crate) fn at_rawfd(fd: Option<RawFd>) -> raw::c_int {
415 F_DUPFD(RawFd),
416 F_DUPFD_CLOEXEC(RawFd),
447 F_DUPFD(RawFd),
448 F_DUPFD_CLOEXEC(RawFd),
457 pub fn fcntl(fd: RawFd, arg: FcntlArg) -> Result<c_int> {
507 pub fn flock(fd: RawFd, arg: FlockArg) -> Result<()> {
569 fd_in: RawFd,
571 fd_out: RawFd,
598 fd_in: RawFd,
600 fd_out: RawFd,
617 pub fn tee(fd_in: RawFd, fd_out: RawFd, len: usize, flags: SpliceFFlags) -> Result<usize> {
624 fd: RawFd,
684 fd: RawFd,
757 pub fn fspacectl(fd: RawFd, range: SpacectlRange) -> Result<SpacectlRange> {
800 pub fn fspacectl_all(fd: RawFd, offset: libc::off_t, len: libc::off_t)
828 use std::os::unix::io::RawFd;
849 fd: RawFd,
874 pub fn posix_fallocate(fd: RawFd, offset: libc::off_t, len: libc::off_t) -> Result<()> {