Home
last modified time | relevance | path

Searched defs:OwnedFd (Results 1 – 25 of 80) sorted by relevance

1234

/external/rust/android-crates-io/crates/rustix/src/maybe_polyfill/no_std/os/fd/
Downed.rs64 pub struct OwnedFd { struct
65 fd: RawFd,
94 impl OwnedFd { impl
128 pub fn try_clone_to_owned(&self) -> crate::io::Result<OwnedFd> { in try_clone_to_owned()
151 pub fn try_clone_to_owned(&self) -> crate::io::Result<OwnedFd> { in try_clone_to_owned()
165 impl AsRawFd for OwnedFd { implementation
173 impl IntoRawFd for OwnedFd { implementation
183 impl FromRawFd for OwnedFd { implementation
204 impl Drop for OwnedFd { implementation
226 impl fmt::Debug for OwnedFd { implementation
[all …]
/external/pigweed/pw_digital_io_linux/public/pw_digital_io_linux/internal/
Downed_fd.h27 explicit OwnedFd(int fd) : fd_(fd) {} in OwnedFd() function
28 explicit OwnedFd() : OwnedFd(kInvalid) {} in OwnedFd() function
37 OwnedFd(OwnedFd&& other) noexcept : fd_(std::exchange(other.fd_, kInvalid)) {} in OwnedFd() function
/external/rust/android-crates-io/crates/rustix/src/net/
Dsocket.rs50 ) -> io::Result<OwnedFd> { in socket()
95 ) -> io::Result<OwnedFd> { in socket_with()
577 pub fn accept<Fd: AsFd>(sockfd: Fd) -> io::Result<OwnedFd> { in accept()
609 pub fn accept_with<Fd: AsFd>(sockfd: Fd, flags: SocketFlags) -> io::Result<OwnedFd> { in accept_with()
644 pub fn acceptfrom<Fd: AsFd>(sockfd: Fd) -> io::Result<(OwnedFd, Option<SocketAddrAny>)> { in acceptfrom()
675 ) -> io::Result<(OwnedFd, Option<SocketAddrAny>)> { in acceptfrom_with()
Dsocketpair.rs34 ) -> io::Result<(OwnedFd, OwnedFd)> { in socketpair() argument
/external/rust/android-crates-io/crates/rustix/src/
Dprocfs.rs228 fn proc_opendirat<P: crate::path::Arg, Fd: AsFd>(dirfd: Fd, path: P) -> io::Result<OwnedFd> { in proc_opendirat()
336 fn new_static_fd(fd: OwnedFd, stat: Stat) -> (OwnedFd, Stat) { in new_static_fd()
381 pub fn proc_self_fdinfo_fd<Fd: AsFd>(fd: Fd) -> io::Result<OwnedFd> { in proc_self_fdinfo_fd()
385 fn _proc_self_fdinfo(fd: BorrowedFd<'_>) -> io::Result<OwnedFd> { in _proc_self_fdinfo()
444 fn proc_self_file(name: &CStr) -> io::Result<OwnedFd> { in proc_self_file()
455 ) -> io::Result<OwnedFd> { in open_and_check_file()
Dpipe.rs108 pub fn pipe_with(flags: PipeFlags) -> io::Result<(OwnedFd, OwnedFd)> { in pipe_with() argument
Dpty.rs87 pub fn openpt(flags: OpenptFlags) -> io::Result<OwnedFd> { in openpt()
183 pub fn ioctl_tiocgptpeer<Fd: AsFd>(fd: Fd, flags: OpenptFlags) -> io::Result<OwnedFd> { in ioctl_tiocgptpeer()
/external/rust/android-crates-io/crates/rustix/src/io/
Ddup.rs44 pub fn dup<Fd: AsFd>(fd: Fd) -> io::Result<OwnedFd> { in dup()
122 pub fn dup3<Fd: AsFd>(fd: Fd, new: &mut OwnedFd, flags: DupFlags) -> io::Result<()> { in dup3()
Dfcntl.rs104 pub fn fcntl_dupfd_cloexec<Fd: AsFd>(fd: Fd, min: RawFd) -> io::Result<OwnedFd> { in fcntl_dupfd_cloexec()
139 pub fn fcntl_dupfd<Fd: AsFd>(fd: Fd, min: RawFd) -> io::Result<OwnedFd> { in fcntl_dupfd()
/external/rust/android-crates-io/crates/rustix/src/backend/libc/net/
Dsyscalls.rs178 ) -> io::Result<OwnedFd> { in socket()
198 ) -> io::Result<OwnedFd> { in socket_with()
308 pub(crate) fn accept(sockfd: BorrowedFd<'_>) -> io::Result<OwnedFd> { in accept()
469 pub(crate) fn accept_with(sockfd: BorrowedFd<'_>, flags: SocketFlags) -> io::Result<OwnedFd> { in accept_with()
482 pub(crate) fn acceptfrom(sockfd: BorrowedFd<'_>) -> io::Result<(OwnedFd, Option<SocketAddrAny>)> { in acceptfrom()
512 ) -> io::Result<(OwnedFd, Option<SocketAddrAny>)> { in acceptfrom_with()
540 pub(crate) fn accept_with(sockfd: BorrowedFd<'_>, _flags: SocketFlags) -> io::Result<OwnedFd> { in accept_with()
558 ) -> io::Result<(OwnedFd, Option<SocketAddrAny>)> { in acceptfrom_with()
604 ) -> io::Result<(OwnedFd, OwnedFd)> { in socketpair() argument
/external/rust/android-crates-io/crates/rustix/src/mount/
Dfsopen.rs16 pub fn fsopen<Fs: path::Arg>(fs_name: Fs, flags: FsOpenFlags) -> io::Result<OwnedFd> { in fsopen()
31 ) -> io::Result<OwnedFd> { in fsmount()
77 ) -> io::Result<OwnedFd> { in open_tree()
92 ) -> io::Result<OwnedFd> { in fspick()
/external/rust/android-crates-io/crates/nix/src/sys/
Deventfd.rs14 pub fn eventfd(initval: libc::c_uint, flags: EfdFlags) -> Result<OwnedFd> { in eventfd()
80 impl From<EventFd> for OwnedFd { implementation
81 fn from(x: EventFd) -> OwnedFd { in from()
/external/rust/android-crates-io/crates/rustix/src/backend/linux_raw/mount/
Dsyscalls.rs44 pub(crate) fn fsopen(fs_name: &CStr, flags: super::types::FsOpenFlags) -> io::Result<OwnedFd> { in fsopen()
54 ) -> io::Result<OwnedFd> { in fsmount()
85 ) -> io::Result<OwnedFd> { in open_tree()
95 ) -> io::Result<OwnedFd> { in fspick()
/external/rust/android-crates-io/crates/rustix/src/backend/libc/mount/
Dsyscalls.rs37 pub(crate) fn fsopen(fs_name: &CStr, flags: super::types::FsOpenFlags) -> io::Result<OwnedFd> { in fsopen()
53 ) -> io::Result<OwnedFd> { in fsmount()
99 ) -> io::Result<OwnedFd> { in open_tree()
117 ) -> io::Result<OwnedFd> { in fspick()
/external/rust/android-crates-io/crates/rustix/src/backend/libc/io/
Dsyscalls.rs284 pub(crate) fn fcntl_dupfd_cloexec(fd: BorrowedFd<'_>, min: RawFd) -> io::Result<OwnedFd> { in fcntl_dupfd_cloexec()
289 pub(crate) fn fcntl_dupfd(fd: BorrowedFd<'_>, min: RawFd) -> io::Result<OwnedFd> { in fcntl_dupfd()
294 pub(crate) fn dup(fd: BorrowedFd<'_>) -> io::Result<OwnedFd> { in dup()
317 pub(crate) fn dup3(fd: BorrowedFd<'_>, new: &mut OwnedFd, flags: DupFlags) -> io::Result<()> { in dup3()
334 pub(crate) fn dup3(fd: BorrowedFd<'_>, new: &mut OwnedFd, _flags: DupFlags) -> io::Result<()> { in dup3()
/external/rust/android-crates-io/crates/rustix/src/backend/linux_raw/net/
Dsyscalls.rs49 ) -> io::Result<OwnedFd> { in socket()
74 ) -> io::Result<OwnedFd> { in socket_with()
104 ) -> io::Result<(OwnedFd, OwnedFd)> { in socketpair() argument
137 pub(crate) fn accept(fd: BorrowedFd<'_>) -> io::Result<OwnedFd> { in accept()
155 pub(crate) fn accept_with(fd: BorrowedFd<'_>, flags: SocketFlags) -> io::Result<OwnedFd> { in accept_with()
173 pub(crate) fn acceptfrom(fd: BorrowedFd<'_>) -> io::Result<(OwnedFd, Option<SocketAddrAny>)> { in acceptfrom()
213 ) -> io::Result<(OwnedFd, Option<SocketAddrAny>)> { in acceptfrom_with()
/external/rust/android-crates-io/crates/os_pipe/src/
Dunix.rs61 pub(crate) fn dup(handle: impl AsFd) -> io::Result<OwnedFd> { in dup()
83 impl From<PipeReader> for OwnedFd { implementation
119 impl From<PipeWriter> for OwnedFd { implementation
/external/rust/android-crates-io/crates/rustix/src/backend/linux_raw/event/
Dsyscalls.rs54 pub(crate) fn epoll_create(flags: epoll::CreateFlags) -> io::Result<OwnedFd> { in epoll_create()
131 pub(crate) fn eventfd(initval: u32, flags: EventfdFlags) -> io::Result<OwnedFd> { in eventfd()
/external/rust/android-crates-io/crates/rustix/src/backend/linux_raw/pipe/
Dsyscalls.rs50 pub(crate) fn pipe_with(flags: PipeFlags) -> io::Result<(OwnedFd, OwnedFd)> { in pipe_with() argument
/external/rust/android-crates-io/crates/rustix/src/backend/libc/pipe/
Dsyscalls.rs43 pub(crate) fn pipe_with(flags: PipeFlags) -> io::Result<(OwnedFd, OwnedFd)> { in pipe_with() argument
/external/rust/android-crates-io/crates/rustix/src/mm/
Duserfaultfd.rs28 pub unsafe fn userfaultfd(flags: UserfaultfdFlags) -> io::Result<OwnedFd> { in userfaultfd()
/external/crosvm/cros_async/src/sys/linux/
Dtokio_source.rs105 raw: Arc<OwnedFd>, in do_read_vectored()
123 fn do_read(raw: Arc<OwnedFd>, file_offset: Option<u64>, buf: &mut [u8]) -> io::Result<usize> { in do_read()
138 fn do_write(raw: Arc<OwnedFd>, file_offset: Option<u64>, buf: &[u8]) -> io::Result<usize> { in do_write()
154 raw: Arc<OwnedFd>, in do_write_vectored()
203 fn clone_fd(&self) -> Arc<OwnedFd> { in clone_fd()
/external/rust/android-crates-io/crates/rustix/src/event/
Deventfd.rs18 pub fn eventfd(initval: u32, flags: EventfdFlags) -> io::Result<OwnedFd> { in eventfd()
/external/rust/android-crates-io/crates/rustix/src/fs/
Dmemfd_create.rs16 pub fn memfd_create<P: path::Arg>(name: P, flags: MemfdFlags) -> io::Result<OwnedFd> { in memfd_create()
/external/rust/android-crates-io/crates/rustix/src/backend/linux_raw/io/
Dsyscalls.rs306 pub(crate) fn dup(fd: BorrowedFd<'_>) -> io::Result<OwnedFd> { in dup()
329 pub(crate) fn dup3(fd: BorrowedFd<'_>, new: &mut OwnedFd, flags: DupFlags) -> io::Result<()> { in dup3()
360 pub(crate) fn fcntl_dupfd_cloexec(fd: BorrowedFd<'_>, min: RawFd) -> io::Result<OwnedFd> { in fcntl_dupfd_cloexec()

1234