Home
last modified time | relevance | path

Searched refs:BorrowedFd (Results 1 - 25 of 60) sorted by relevance

123

/third_party/rust/crates/rustix/src/backend/libc/net/
H A Dsyscalls.rs18 use crate::fd::{BorrowedFd, OwnedFd};
28 pub(crate) fn recv(fd: BorrowedFd<'_>, buf: &mut [u8], flags: RecvFlags) -> io::Result<usize> {
41 pub(crate) fn send(fd: BorrowedFd<'_>, buf: &[u8], flags: SendFlags) -> io::Result<usize> {
55 fd: BorrowedFd<'_>,
85 fd: BorrowedFd<'_>,
105 fd: BorrowedFd<'_>,
125 fd: BorrowedFd<'_>,
175 pub(crate) fn bind_v4(sockfd: BorrowedFd<'_>, addr: &SocketAddrV4) -> io::Result<()> {
186 pub(crate) fn bind_v6(sockfd: BorrowedFd<'_>, addr: &SocketAddrV6) -> io::Result<()> {
197 pub(crate) fn bind_unix(sockfd: BorrowedFd<'
[all...]
/third_party/rust/crates/io-lifetimes/src/
H A Dimpls_tokio.rs6 use crate::{AsFd, BorrowedFd, FromFd, OwnedFd};
19 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
20 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
67 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
68 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
83 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
84 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
99 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
100 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
115 fn as_fd(&self) -> BorrowedFd { in as_fd()
[all...]
H A Dimpls_std.rs8 use crate::{BorrowedFd, OwnedFd};
21 impl AsFd for BorrowedFd<'_> {
23 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
24 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
47 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
48 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
135 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
136 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
215 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
216 unsafe { BorrowedFd in as_fd()
[all...]
H A Dimpls_mio.rs6 use crate::{AsFd, BorrowedFd, FromFd, IntoFd, OwnedFd};
19 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
20 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
99 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
100 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
179 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
180 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
259 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
260 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
299 fn as_fd(&self) -> BorrowedFd<'
[all...]
H A Dimpls_async_std.rs6 use crate::{AsFd, BorrowedFd, FromFd, IntoFd, OwnedFd};
26 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
27 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
106 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
107 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
186 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
187 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
266 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
267 unsafe { BorrowedFd::borrow_raw(self.as_raw_fd()) } in as_fd()
346 fn as_fd(&self) -> BorrowedFd<'
[all...]
H A Dtraits.rs3 use crate::BorrowedFd;
27 /// use io_lifetimes::{AsFd, BorrowedFd};
30 /// let borrowed_fd: BorrowedFd<'_> = f.as_fd();
33 fn as_fd(&self) -> BorrowedFd<'_>; in as_fd()
242 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
251 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
/third_party/rust/crates/rustix/src/backend/libc/io/
H A Dsyscalls.rs14 use crate::fd::{AsFd, BorrowedFd, OwnedFd, RawFd};
36 pub(crate) fn read(fd: BorrowedFd<'_>, buf: &mut [u8]) -> io::Result<usize> {
47 pub(crate) fn write(fd: BorrowedFd<'_>, buf: &[u8]) -> io::Result<usize> {
58 pub(crate) fn pread(fd: BorrowedFd<'_>, buf: &mut [u8], offset: u64) -> io::Result<usize> {
75 pub(crate) fn pwrite(fd: BorrowedFd<'_>, buf: &[u8], offset: u64) -> io::Result<usize> {
92 pub(crate) fn readv(fd: BorrowedFd<'_>, bufs: &mut [IoSliceMut]) -> io::Result<usize> {
103 pub(crate) fn writev(fd: BorrowedFd<'_>, bufs: &[IoSlice]) -> io::Result<usize> {
116 fd: BorrowedFd<'_>,
134 pub(crate) fn pwritev(fd: BorrowedFd<'_>, bufs: &[IoSlice], offset: u64) -> io::Result<usize> {
150 fd: BorrowedFd<'
[all...]
H A Dpoll_fd.rs5 use super::super::fd::{AsFd, AsRawFd, BorrowedFd, LibcFd};
59 _phantom: PhantomData<BorrowedFd<'fd>>,
95 /// `BorrowedFd`, which can be tricky in situations where the `BorrowedFd`
98 pub fn from_borrowed_fd(fd: BorrowedFd<'fd>, events: PollFlags) -> Self { in from_borrowed_fd()
121 fn as_fd(&self) -> BorrowedFd<'_> { in as_fd()
124 unsafe { BorrowedFd::borrow_raw(self.pollfd.fd) } in as_fd()
131 fn as_socket(&self) -> BorrowedFd<'_> { in as_socket()
134 unsafe { BorrowedFd::borrow_raw(self.pollfd.fd as RawFd) } in as_socket()
H A Dwindows_syscalls.rs6 use crate::fd::{BorrowedFd, RawFd};
16 pub(crate) fn ioctl_fionread(fd: BorrowedFd<'_>) -> io::Result<u64> {
24 pub(crate) fn ioctl_fionbio(fd: BorrowedFd<'_>, value: bool) -> io::Result<()> {
/third_party/rust/crates/rustix/src/backend/linux_raw/io/
H A Dsyscalls.rs18 use crate::fd::{AsFd, BorrowedFd, OwnedFd, RawFd};
43 pub(crate) fn read(fd: BorrowedFd<'_>, buf: &mut [u8]) -> io::Result<usize> {
50 pub(crate) fn pread(fd: BorrowedFd<'_>, buf: &mut [u8], pos: u64) -> io::Result<usize> {
96 pub(crate) fn readv(fd: BorrowedFd<'_>, bufs: &mut [IoSliceMut<'_>]) -> io::Result<usize> {
104 fd: BorrowedFd<'_>,
135 fd: BorrowedFd<'_>,
168 pub(crate) fn write(fd: BorrowedFd<'_>, buf: &[u8]) -> io::Result<usize> {
175 pub(crate) fn pwrite(fd: BorrowedFd<'_>, buf: &[u8], pos: u64) -> io::Result<usize> {
221 pub(crate) fn writev(fd: BorrowedFd<'_>, bufs: &[IoSlice<'_>]) -> io::Result<usize> {
228 pub(crate) fn pwritev(fd: BorrowedFd<'
[all...]
H A Dpoll_fd.rs1 use crate::fd::{AsFd, BorrowedFd};
41 pub(crate) fd: BorrowedFd<'fd>,
68 /// `BorrowedFd`, which can be tricky in situations where the `BorrowedFd`
71 pub fn from_borrowed_fd(fd: BorrowedFd<'fd>, events: PollFlags) -> Self { in from_borrowed_fd()
90 fn as_fd(&self) -> BorrowedFd<'_> {
/third_party/rust/crates/rustix/src/io/fd/
H A Downed.rs27 /// This type's `.to_owned()` implementation returns another `BorrowedFd`
39 pub struct BorrowedFd<'fd> { structure names
64 impl BorrowedFd<'_> { impls
65 /// Return a `BorrowedFd` holding the given raw file descriptor.
70 /// the returned `BorrowedFd`, and it must not have the value `-1`.
117 impl AsRawFd for BorrowedFd<'_> {
177 impl fmt::Debug for BorrowedFd<'_> {
179 f.debug_struct("BorrowedFd").field("fd", &self.fd).finish() in fmt()
206 /// # use std::os::wasi::io::{AsFd, BorrowedFd};
208 /// # use std::os::unix::io::{AsFd, BorrowedFd};
[all...]
/third_party/rust/crates/rustix/src/backend/linux_raw/net/
H A Dsyscalls.rs18 use crate::fd::{BorrowedFd, OwnedFd};
128 pub(crate) fn accept(fd: BorrowedFd<'_>) -> io::Result<OwnedFd> {
146 pub(crate) fn accept_with(fd: BorrowedFd<'_>, flags: AcceptFlags) -> io::Result<OwnedFd> {
164 pub(crate) fn acceptfrom(fd: BorrowedFd<'_>) -> io::Result<(OwnedFd, Option<SocketAddrAny>)> {
202 fd: BorrowedFd<'_>,
243 pub(crate) fn shutdown(fd: BorrowedFd<'_>, how: Shutdown) -> io::Result<()> {
263 pub(crate) fn send(fd: BorrowedFd<'_>, buf: &[u8], flags: SendFlags) -> io::Result<usize> {
305 fd: BorrowedFd<'_>,
343 fd: BorrowedFd<'_>,
381 fd: BorrowedFd<'
[all...]
/third_party/rust/crates/rustix/src/backend/libc/fs/
H A Dsyscalls.rs61 use crate::fd::{BorrowedFd, OwnedFd};
177 dirfd: BorrowedFd<'_>, in openat_via_syscall()
199 dirfd: BorrowedFd<'_>,
258 pub(crate) fn readlinkat(dirfd: BorrowedFd<'_>, path: &CStr, buf: &mut [u8]) -> io::Result<usize> {
271 pub(crate) fn mkdirat(dirfd: BorrowedFd<'_>, path: &CStr, mode: Mode) -> io::Result<()> {
283 fd: BorrowedFd<'_>,
299 old_dirfd: BorrowedFd<'_>,
301 new_dirfd: BorrowedFd<'_>,
317 pub(crate) fn unlinkat(dirfd: BorrowedFd<'_>, path: &CStr, flags: AtFlags) -> io::Result<()> {
323 old_dirfd: BorrowedFd<'
[all...]
H A Ddir.rs5 use crate::fd::{AsFd, BorrowedFd};
72 fn _read_from(fd: BorrowedFd<'_>) -> io::Result<Self> { in _read_from()
137 fstat(unsafe { BorrowedFd::borrow_raw(c::dirfd(self.0.as_ptr())) }) in stat()
151 fstatfs(unsafe { BorrowedFd::borrow_raw(c::dirfd(self.0.as_ptr())) }) in statfs()
164 fstatvfs(unsafe { BorrowedFd::borrow_raw(c::dirfd(self.0.as_ptr())) }) in statvfs()
171 fchdir(unsafe { BorrowedFd::borrow_raw(c::dirfd(self.0.as_ptr())) }) in chdir()
/third_party/rust/crates/rustix/src/io/
H A Dstdio.rs13 use backend::fd::{BorrowedFd, FromRawFd, RawFd};
41 pub const unsafe fn stdin() -> BorrowedFd<'static> {
42 BorrowedFd::borrow_raw(backend::io::types::STDIN_FILENO as RawFd)
102 pub const unsafe fn stdout() -> BorrowedFd<'static> {
103 BorrowedFd::borrow_raw(backend::io::types::STDOUT_FILENO as RawFd)
162 pub const unsafe fn stderr() -> BorrowedFd<'static> {
163 BorrowedFd::borrow_raw(backend::io::types::STDERR_FILENO as RawFd)
H A Dcontext.rs5 use crate::fd::{AsFd, AsRawFd, BorrowedFd, FromRawFd, IntoRawFd, OwnedFd, RawFd};
76 /// A type implementing [`Context`] where the `Data` type is `BorrowedFd<'a>`.
78 _phantom: PhantomData<BorrowedFd<'a>>,
82 type Data = BorrowedFd<'a>;
83 type Target = BorrowedFd<'a>;
97 Ref::new(BorrowedFd::<'a>::borrow_raw(raw as RawFd)) in encode()
131 type Target = BorrowedFd<'context>;
142 unsafe { Ref::new(BorrowedFd::<'context>::borrow_raw(raw_fd)) } in acquire()
152 Ref::new(BorrowedFd::<'context>::borrow_raw(raw as RawFd)) in decode()
H A Dprocfs.rs19 use crate::fd::{AsFd, BorrowedFd, OwnedFd};
48 entry: BorrowedFd<'_>, in check_proc_entry()
58 entry: BorrowedFd<'_>, in check_proc_entry_with_stat()
105 fn check_proc_root(entry: BorrowedFd<'_>, stat: &Stat) -> io::Result<()> { in check_proc_root()
130 entry: BorrowedFd<'_>, in check_proc_subdir()
174 fn check_procfs(file: BorrowedFd<'_>) -> io::Result<()> { in check_procfs()
187 fn is_mountpoint(file: BorrowedFd<'_>) -> bool { in is_mountpoint()
213 fn proc() -> io::Result<(BorrowedFd<'static>, &'static Stat)> { in proc()
239 fn proc_self() -> io::Result<(BorrowedFd<'static>, &'static Stat)> { in proc_self()
270 pub fn proc_self_fd() -> io::Result<BorrowedFd<'stati
[all...]
/third_party/rust/crates/rustix/src/backend/linux_raw/fs/
H A Dsyscalls.rs24 use crate::fd::{BorrowedFd, OwnedFd};
73 dirfd: BorrowedFd<'_>,
90 dirfd: BorrowedFd<'_>,
139 pub(crate) fn chmodat(dirfd: BorrowedFd<'_>, filename: &CStr, mode: Mode) -> io::Result<()> {
144 pub(crate) fn fchmod(fd: BorrowedFd<'_>, mode: Mode) -> io::Result<()> {
150 dirfd: BorrowedFd<'_>,
170 pub(crate) fn fchown(fd: BorrowedFd<'_>, owner: Option<Uid>, group: Option<Gid>) -> io::Result<()> {
179 dirfd: BorrowedFd<'_>,
208 pub(crate) fn seek(fd: BorrowedFd<'_>, pos: SeekFrom) -> io::Result<u64> {
222 pub(crate) fn _seek(fd: BorrowedFd<'
[all...]
/third_party/rust/crates/rustix/src/backend/libc/termios/
H A Dsyscalls.rs9 use crate::fd::BorrowedFd;
22 pub(crate) fn tcgetattr(fd: BorrowedFd<'_>) -> io::Result<Termios> {
31 pub(crate) fn tcgetpgrp(fd: BorrowedFd<'_>) -> io::Result<Pid> {
40 pub(crate) fn tcsetpgrp(fd: BorrowedFd<'_>, pid: Pid) -> io::Result<()> {
46 fd: BorrowedFd,
60 pub(crate) fn tcsendbreak(fd: BorrowedFd) -> io::Result<()> {
65 pub(crate) fn tcdrain(fd: BorrowedFd) -> io::Result<()> {
70 pub(crate) fn tcflush(fd: BorrowedFd, queue_selector: QueueSelector) -> io::Result<()> {
75 pub(crate) fn tcflow(fd: BorrowedFd, action: Action) -> io::Result<()> {
80 pub(crate) fn tcgetsid(fd: BorrowedFd)
[all...]
/third_party/rust/crates/rustix/src/backend/linux_raw/termios/
H A Dsyscalls.rs10 use crate::fd::BorrowedFd;
27 pub(crate) fn tcgetwinsize(fd: BorrowedFd<'_>) -> io::Result<Winsize> {
36 pub(crate) fn tcgetattr(fd: BorrowedFd<'_>) -> io::Result<Termios> {
45 pub(crate) fn tcgetpgrp(fd: BorrowedFd<'_>) -> io::Result<Pid> {
59 fd: BorrowedFd,
81 pub(crate) fn tcsendbreak(fd: BorrowedFd) -> io::Result<()> {
86 pub(crate) fn tcdrain(fd: BorrowedFd) -> io::Result<()> {
91 pub(crate) fn tcflush(fd: BorrowedFd, queue_selector: QueueSelector) -> io::Result<()> {
103 pub(crate) fn tcflow(fd: BorrowedFd, action: Action) -> io::Result<()> {
115 pub(crate) fn tcgetsid(fd: BorrowedFd)
[all...]
/third_party/rust/crates/rustix/src/backend/libc/
H A Dio_lifetimes.rs6 pub use io_lifetimes::{BorrowedSocket as BorrowedFd, OwnedSocket as OwnedFd};
70 fn as_fd(&self) -> BorrowedFd; in as_fd()
74 fn as_fd(&self) -> BorrowedFd { in as_fd()
/third_party/rust/crates/rustix/src/fs/
H A Dstatx.rs3 use crate::fd::{AsFd, BorrowedFd};
42 dirfd: BorrowedFd<'_>, in _statx()
56 dirfd: BorrowedFd<'_>, in statx_init()
H A Dcwd.rs11 use backend::fd::{BorrowedFd, RawFd};
26 pub const fn cwd() -> BorrowedFd<'static> {
31 unsafe { BorrowedFd::<'static>::borrow_raw(at_fdcwd) }
/third_party/rust/crates/rustix/src/thread/
H A Dsetns.rs11 use crate::fd::BorrowedFd;
94 fd: BorrowedFd, in move_into_link_name_space()
111 fd: BorrowedFd, in move_into_thread_name_spaces()

Completed in 10 milliseconds

123