Home
last modified time | relevance | path

Searched refs:FdFlags (Results 1 – 11 of 11) sorted by relevance

/wasmtime-44.0.1/crates/wasi-common/src/sync/
H A Dfile.rs3 file::{Advice, FdFlags, FileType, Filestat, WasiFile},
54 crate::file::FdFlags::DSYNC | crate::file::FdFlags::SYNC | crate::file::FdFlags::RSYNC, in set_fdflags()
197 pub(crate) fn to_sysif_fdflags(f: crate::file::FdFlags) -> system_interface::fs::FdFlags { in to_sysif_fdflags() argument
202 if f.contains(crate::file::FdFlags::DSYNC) { in to_sysif_fdflags()
208 if f.contains(crate::file::FdFlags::RSYNC) { in to_sysif_fdflags()
211 if f.contains(crate::file::FdFlags::SYNC) { in to_sysif_fdflags()
224 out |= crate::file::FdFlags::APPEND; in get_fd_flags()
227 out |= crate::file::FdFlags::DSYNC; in get_fd_flags()
230 out |= crate::file::FdFlags::NONBLOCK; in get_fd_flags()
233 out |= crate::file::FdFlags::RSYNC; in get_fd_flags()
[all …]
H A Dnet.rs3 file::{FdFlags, FileType, RiFlags, RoFlags, SdFlags, SiFlags, WasiFile},
102 async fn get_fdflags(&self) -> Result<FdFlags, Error> {
106 async fn set_fdflags(&mut self, fdflags: FdFlags) -> Result<(), Error> {
107 if fdflags == crate::file::FdFlags::NONBLOCK {
189 async fn get_fdflags(&self) -> Result<FdFlags, Error> {
194 if fdflags == crate::file::FdFlags::NONBLOCK {
355 let mut out = crate::file::FdFlags::empty(); in get_fd_flags()
357 .contains(system_interface::fs::FdFlags::NONBLOCK) in get_fd_flags()
359 out |= crate::file::FdFlags::NONBLOCK; in get_fd_flags()
371 Ok(_) => Ok(crate::file::FdFlags::empty()), in get_fd_flags()
[all …]
H A Ddir.rs5 file::{FdFlags, FileType, Filestat, OFlags},
32 fdflags: FdFlags, in open_file_() argument
60 if fdflags.contains(FdFlags::APPEND) { in open_file_()
74 crate::file::FdFlags::DSYNC | crate::file::FdFlags::SYNC | crate::file::FdFlags::RSYNC, in open_file_()
97 if fdflags.contains(crate::file::FdFlags::NONBLOCK) { in open_file_()
98 let set_fd_flags = f.new_set_fd_flags(system_interface::fs::FdFlags::NONBLOCK)?; in open_file_()
135 fdflags: FdFlags, in open_file() argument
340 use crate::file::{FdFlags, OFlags};
358 FdFlags::empty(), in scratch_dir()
368 use crate::file::{FdFlags, FileType, OFlags}; in readdir()
[all …]
H A Dstdio.rs9 file::{FdFlags, FileType, WasiFile},
125 async fn get_fdflags(&self) -> Result<FdFlags, Error> {
126 Ok(FdFlags::APPEND)
/wasmtime-44.0.1/crates/wasi-common/src/tokio/
H A Ddir.rs5 file::{FdFlags, Filestat, OFlags},
30 fdflags: FdFlags, in open_file() argument
130 use crate::file::{FdFlags, OFlags};
149 FdFlags::empty(), in scratch_dir()
160 use crate::file::{FdFlags, FileType, OFlags}; in readdir()
200 FdFlags::empty(), in readdir()
H A Dfile.rs4 file::{Advice, FdFlags, FileType, Filestat, WasiFile},
115 async fn get_fdflags(&self) -> Result<FdFlags, Error> {
118 async fn set_fdflags(&mut self, fdflags: FdFlags) -> Result<(), Error> {
224 async fn sock_accept(&self, fdflags: FdFlags) -> Result<Box<dyn WasiFile>, Error> {
/wasmtime-44.0.1/crates/wasi-common/src/
H A Dfile.rs25 async fn sock_accept(&self, _fdflags: FdFlags) -> Result<Box<dyn WasiFile>, Error> { in sock_accept()
57 async fn get_fdflags(&self) -> Result<FdFlags, Error> { in get_fdflags() argument
58 Ok(FdFlags::empty()) in get_fdflags()
61 async fn set_fdflags(&mut self, _flags: FdFlags) -> Result<(), Error> { in set_fdflags()
154 pub struct FdFlags: u32 {
257 pub flags: FdFlags,
H A Dpipe.rs11 use crate::file::{FdFlags, FileType, WasiFile};
194 async fn get_fdflags(&self) -> Result<FdFlags, Error> { in get_fdflags() argument
195 Ok(FdFlags::APPEND) in get_fdflags()
H A Ddir.rs1 use crate::file::{FdFlags, FileType, Filestat, OFlags, WasiFile};
23 _fdflags: FdFlags, in open_file() argument
/wasmtime-44.0.1/crates/wasi/src/
H A Dfilesystem.rs512 use system_interface::fs::{FdFlags, GetSetFdFlags}; in get_flags()
514 fn get_from_fdflags(flags: FdFlags) -> DescriptorFlags { in get_flags()
516 if flags.contains(FdFlags::DSYNC) { in get_flags()
519 if flags.contains(FdFlags::RSYNC) { in get_flags()
522 if flags.contains(FdFlags::SYNC) { in get_flags()
933 use system_interface::fs::{FdFlags, GetSetFdFlags}; in open_at()
1036 let set_fd_flags = opened.new_set_fd_flags(FdFlags::NONBLOCK)?; in open_at()
/wasmtime-44.0.1/crates/wasi-common/src/snapshots/
H A Dpreview_1.rs5 Advice, FdFlags, FdStat, FileAccessMode, FileEntry, FileType, Filestat, OFlags, RiFlags,
225 .set_fdflags(FdFlags::from(flags)) in fd_fdstat_set_flags()
793 let fdflags = FdFlags::from(fdflags); in path_open()
1195 let file = f.file.sock_accept(FdFlags::from(flags)).await?; in sock_accept()
1379 FdFlags,