| /wasmtime-44.0.1/crates/wasi-common/src/sync/ |
| H A D | file.rs | 3 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 D | net.rs | 3 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 D | dir.rs | 5 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 D | stdio.rs | 9 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 D | dir.rs | 5 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 D | file.rs | 4 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 D | file.rs | 25 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 D | pipe.rs | 11 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 D | dir.rs | 1 use crate::file::{FdFlags, FileType, Filestat, OFlags, WasiFile}; 23 _fdflags: FdFlags, in open_file() argument
|
| /wasmtime-44.0.1/crates/wasi/src/ |
| H A D | filesystem.rs | 512 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 D | preview_1.rs | 5 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,
|