Home
last modified time | relevance | path

Searched defs:AsFd (Results 1 – 25 of 27) sorted by relevance

12

/external/rust/android-crates-io/crates/rustix/src/event/
Dport.rs61 port: impl AsFd, in port_associate_fd()
89 pub unsafe fn port_dissociate_fd(port: impl AsFd, object: impl AsRawFd) -> io::Result<()> { in port_dissociate_fd()
101 pub fn port_get(port: impl AsFd, timeout: Option<Duration>) -> io::Result<Event> { in port_get()
121 port: impl AsFd, in port_getn()
149 pub fn port_send(port: impl AsFd, events: i32, userdata: *mut c::c_void) -> io::Result<()> { in port_send()
Dkqueue.rs422 kqueue: impl AsFd, in kevent()
/external/rust/android-crates-io/crates/rustix/src/backend/libc/net/
Dnetdevice.rs12 pub(crate) fn name_to_index(fd: impl AsFd, if_name: &str) -> io::Result<u32> { in name_to_index()
32 pub(crate) fn index_to_name(fd: impl AsFd, index: u32) -> io::Result<String> { in index_to_name()
/external/rust/android-crates-io/crates/rustix/src/backend/linux_raw/net/
Dnetdevice.rs16 pub(crate) fn name_to_index(fd: impl AsFd, if_name: &str) -> io::Result<u32> { in name_to_index()
42 pub(crate) fn index_to_name(fd: impl AsFd, index: u32) -> io::Result<String> { in index_to_name()
/external/rust/android-crates-io/crates/rustix/src/net/
Dnetdevice.rs34 pub fn name_to_index(fd: impl AsFd, if_name: &str) -> io::Result<u32> { in name_to_index()
50 pub fn index_to_name(fd: impl AsFd, index: u32) -> io::Result<String> { in index_to_name()
/external/rust/android-crates-io/crates/rustix/src/backend/libc/event/
Depoll.rs182 epoll: impl AsFd, in add()
183 source: impl AsFd, in add()
214 epoll: impl AsFd, in modify()
215 source: impl AsFd, in modify()
244 pub fn delete(epoll: impl AsFd, source: impl AsFd) -> io::Result<()> { in delete()
265 pub fn wait(epoll: impl AsFd, event_list: &mut EventVec, timeout: c::c_int) -> io::Result<()> { in wait()
/external/rust/android-crates-io/crates/rustix/src/backend/linux_raw/event/
Depoll.rs178 epoll: impl AsFd, in add()
179 source: impl AsFd, in add()
204 epoll: impl AsFd, in modify()
205 source: impl AsFd, in modify()
228 pub fn delete(epoll: impl AsFd, source: impl AsFd) -> io::Result<()> { in delete()
245 pub fn wait(epoll: impl AsFd, event_list: &mut EventVec, timeout: c::c_int) -> io::Result<()> { in wait()
/external/rust/android-crates-io/crates/rustix/src/fs/
Dat.rs84 pub fn readlinkat<P: path::Arg, Fd: AsFd, B: Into<Vec<u8>>>( in readlinkat() argument
201 pub fn linkat<P: path::Arg, Q: path::Arg, PFd: AsFd, QFd: AsFd>( in linkat()
249 pub fn renameat<P: path::Arg, Q: path::Arg, PFd: AsFd, QFd: AsFd>( in renameat()
277 pub fn renameat_with<P: path::Arg, Q: path::Arg, PFd: AsFd, QFd: AsFd>( in renameat_with()
417 pub fn fclonefileat<Fd: AsFd, DstFd: AsFd, P: path::Arg>( in fclonefileat()
Dxattr.rs68 pub fn fgetxattr<Fd: AsFd, Name: path::Arg>( in fgetxattr()
123 pub fn fsetxattr<Fd: AsFd, Name: path::Arg>( in fsetxattr()
200 pub fn fremovexattr<Fd: AsFd, Name: path::Arg>(fd: Fd, name: Name) -> io::Result<()> { in fremovexattr()
Dsendfile.rs12 pub fn sendfile<OutFd: AsFd, InFd: AsFd>( in sendfile()
Dcopy_file_range.rs12 pub fn copy_file_range<InFd: AsFd, OutFd: AsFd>( in copy_file_range()
Dopenat2.rs13 pub fn openat2<Fd: AsFd, P: path::Arg>( in openat2()
Dfcopyfile.rs18 pub unsafe fn fcopyfile<FromFd: AsFd, ToFd: AsFd>( in fcopyfile()
Dioctl.rs56 pub fn ioctl_ficlone<Fd: AsFd, SrcFd: AsFd>(fd: Fd, src_fd: SrcFd) -> io::Result<()> { in ioctl_ficlone()
/external/rust/android-crates-io/crates/rustix/src/maybe_polyfill/no_std/os/fd/
Downed.rs238 pub trait AsFd { interface
262 impl<T: AsFd> AsFd for &T { impl
270 impl<T: AsFd> AsFd for &mut T { impl
/external/rust/android-crates-io/crates/rustix/src/
Dpipe.rs133 pub fn splice<FdIn: AsFd, FdOut: AsFd>( in splice()
189 pub fn tee<FdIn: AsFd, FdOut: AsFd>( in tee()
Dpty.rs122 pub fn ptsname<Fd: AsFd, B: Into<Vec<u8>>>(fd: Fd, reuse: B) -> io::Result<CString> { in ptsname()
/external/rust/android-crates-io/crates/nix/src/sys/
Dsendfile.rs26 pub fn sendfile<F1: AsFd, F2: AsFd>( in sendfile()
59 pub fn sendfile64<F1: AsFd, F2: AsFd>( in sendfile64()
Depoll.rs167 fn epoll_ctl<'a, Fd: AsFd, T>( in epoll_ctl()
/external/rust/android-crates-io/crates/rustix/src/termios/
Dtty.rs40 pub fn ttyname<Fd: AsFd, B: Into<Vec<u8>>>(dirfd: Fd, reuse: B) -> io::Result<CString> { in ttyname()
/external/rust/android-crates-io/crates/rustix/src/net/send_recv/
Dmsg.rs608 socket: impl AsFd, in sendmsg()
638 socket: impl AsFd, in sendmsg_v4()
669 socket: impl AsFd, in sendmsg_v6()
702 socket: impl AsFd, in sendmsg_unix()
720 socket: impl AsFd, in sendmsg_xdp()
751 socket: impl AsFd, in sendmsg_any()
798 socket: impl AsFd, in recvmsg()
/external/rust/android-crates-io/crates/rustix/src/backend/libc/
Dmod.rs80 pub trait AsFd { trait
/external/rust/crates/v4l2r/lib/src/ioctl/
Drequest.rs70 video_fd: &impl AsFd, in poll()
Dmmap.rs97 pub fn mmap(fd: &impl AsFd, mem_offset: u32, length: u32) -> Result<PlaneMapping, MmapError> { in mmap()
/external/rust/android-crates-io/crates/rustix/src/ioctl/
Dmod.rs86 pub unsafe fn ioctl<F: AsFd, I: Ioctl>(fd: F, mut ioctl: I) -> Result<I::Output> { in ioctl()

12