Lines Matching refs:fd
226 pub fd: c_int,
3251 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () {
3252 let fd = fd as usize; localVariable
3254 (*set).fds_bits[fd / size] &= !(1 << (fd % size));
3258 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool {
3259 let fd = fd as usize; localVariable
3261 return ((*set).fds_bits[fd / size] & (1 << (fd % size))) != 0;
3264 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () {
3265 let fd = fd as usize; localVariable
3267 (*set).fds_bits[fd / size] |= 1 << (fd % size);
3583 pub fn fchmod(fd: c_int, mode: mode_t) -> c_int; in fchmod()
3592 pub fn fdopen(fd: c_int, mode: *const c_char) -> *mut crate::FILE; in fdopen()
3597 pub fn fcntl(fd: c_int, cmd: c_int, ...) -> c_int; in fcntl()
3611 pub fn fchown(fd: c_int, owner: crate::uid_t, group: crate::gid_t) -> c_int; in fchown()
3648 pub fn close(fd: c_int) -> c_int; in close()
3649 pub fn dup(fd: c_int) -> c_int; in dup()
3679 pub fn isatty(fd: c_int) -> c_int; in isatty()
3681 pub fn lseek(fd: c_int, offset: off_t, whence: c_int) -> off_t; in lseek()
3686 pub fn read(fd: c_int, buf: *mut c_void, count: size_t) -> ssize_t; in read()
3696 pub fn tcgetpgrp(fd: c_int) -> pid_t; in tcgetpgrp()
3697 pub fn tcsetpgrp(fd: c_int, pgrp: crate::pid_t) -> c_int; in tcsetpgrp()
3698 pub fn ttyname(fd: c_int) -> *mut c_char; in ttyname()
3702 pub fn write(fd: c_int, buf: *const c_void, count: size_t) -> ssize_t; in write()
3703 pub fn pread(fd: c_int, buf: *mut c_void, count: size_t, offset: off_t) -> ssize_t; in pread()
3704 pub fn pwrite(fd: c_int, buf: *const c_void, count: size_t, offset: off_t) -> ssize_t; in pwrite()
3721 fd: c_int, in mmap()
3731 pub fn fsync(fd: c_int) -> c_int; in fsync()
3738 pub fn ftruncate(fd: c_int, length: off_t) -> c_int; in ftruncate()
3744 pub fn flock(fd: c_int, operation: c_int) -> c_int; in flock()
3872 pub fn fstatvfs(fd: c_int, buf: *mut statvfs) -> c_int; in fstatvfs()
3903 pub fn tcdrain(fd: c_int) -> c_int; in tcdrain()
3910 pub fn tcgetattr(fd: c_int, termios: *mut crate::termios) -> c_int; in tcgetattr()
3911 pub fn tcsetattr(fd: c_int, optional_actions: c_int, termios: *const crate::termios) -> c_int; in tcsetattr()
3912 pub fn tcflow(fd: c_int, action: c_int) -> c_int; in tcflow()
3913 pub fn tcflush(fd: c_int, action: c_int) -> c_int; in tcflush()
3914 pub fn tcgetsid(fd: c_int) -> crate::pid_t; in tcgetsid()
3915 pub fn tcsendbreak(fd: c_int, duration: c_int) -> c_int; in tcsendbreak()
3926 pub fn grantpt(fd: c_int) -> c_int; in grantpt()
3928 pub fn ptsname(fd: c_int) -> *mut c_char; in ptsname()
3929 pub fn unlockpt(fd: c_int) -> c_int; in unlockpt()
3931 pub fn fdatasync(fd: c_int) -> c_int; in fdatasync()
3947 pub fn fstatfs(fd: c_int, buf: *mut statfs) -> c_int; in fstatfs()
3950 pub fn posix_fadvise(fd: c_int, offset: off_t, len: off_t, advise: c_int) -> c_int; in posix_fadvise()
3951 pub fn futimens(fd: c_int, times: *const crate::timespec) -> c_int; in futimens()
3963 pub fn fdopendir(fd: c_int) -> *mut crate::DIR; in fdopendir()
3975 fd: c_int, in accept4()
3980 pub fn ptsname_r(fd: c_int, buf: *mut c_char, buflen: size_t) -> c_int; in ptsname_r()
4018 pub fn fexecve(fd: c_int, argv: *const *const c_char, envp: *const *const c_char) -> c_int; in fexecve()
4020 pub fn ioctl(fd: c_int, request: c_int, ...) -> c_int; in ioctl()
4053 pub fn fallocate(fd: c_int, mode: c_int, offset: off_t, len: off_t) -> c_int; in fallocate()
4054 pub fn posix_fallocate(fd: c_int, offset: off_t, len: off_t) -> c_int; in posix_fallocate()
4055 pub fn readahead(fd: c_int, offset: off64_t, count: size_t) -> ssize_t; in readahead()
4056 pub fn signalfd(fd: c_int, mask: *const crate::sigset_t, flags: c_int) -> c_int; in signalfd()
4058 pub fn timerfd_gettime(fd: c_int, curr_value: *mut itimerspec) -> c_int; in timerfd_gettime()
4060 fd: c_int, in timerfd_settime()
4065 pub fn pwritev(fd: c_int, iov: *const crate::iovec, iovcnt: c_int, offset: off_t) -> ssize_t; in pwritev()
4066 pub fn preadv(fd: c_int, iov: *const crate::iovec, iovcnt: c_int, offset: off_t) -> ssize_t; in preadv()
4095 pub fn sync_file_range(fd: c_int, offset: off64_t, nbytes: off64_t, flags: c_uint) -> c_int; in sync_file_range()
4127 pub fn futimes(fd: c_int, times: *const crate::timeval) -> c_int; in futimes()
4136 pub fn writev(fd: c_int, iov: *const crate::iovec, iovcnt: c_int) -> ssize_t; in writev()
4137 pub fn readv(fd: c_int, iov: *const crate::iovec, iovcnt: c_int) -> ssize_t; in readv()
4139 pub fn sendmsg(fd: c_int, msg: *const crate::msghdr, flags: c_int) -> ssize_t; in sendmsg()
4140 pub fn recvmsg(fd: c_int, msg: *mut crate::msghdr, flags: c_int) -> ssize_t; in recvmsg()
4182 pub fn vmsplice(fd: c_int, iov: *const crate::iovec, nr_segs: size_t, flags: c_uint) in vmsplice()