| /wasmtime-44.0.1/crates/wasi-preview1-component-adapter/src/ |
| H A D | descriptors.rs | 204 let mut preopens = PreopenList { in open_preopens() localVariable 208 wasi_filesystem_get_directories(&mut preopens); in open_preopens() 209 preopens in open_preopens() 211 for i in 0..preopens.len { in open_preopens() 212 let preopen = preopens.base.add(i).read(); in open_preopens() 241 let (preopens, _) = state.with_import_alloc(alloc, || { in get_preopen_path() 242 let mut preopens = PreopenList { in get_preopen_path() localVariable 247 wasi_filesystem_get_directories(&mut preopens); in get_preopen_path() 249 preopens in get_preopen_path() 256 for i in 0..preopens.len { in get_preopen_path() [all …]
|
| /wasmtime-44.0.1/crates/test-programs/src/bin/ |
| H A D | p2_file_read_write.rs | 5 let preopens = wasi::filesystem::preopens::get_directories(); in main() localVariable 6 let (dir, _) = &preopens[0]; in main()
|
| H A D | p3_filesystem_file_read_write.rs | 11 let preopens = wasi::filesystem::preopens::get_directories(); in run() localVariable 12 let (dir, _) = &preopens[0]; in run()
|
| H A D | p3_readdir.rs | 12 let preopens = wasi::filesystem::preopens::get_directories(); in run() localVariable 13 let (dir, _) = &preopens[0]; in run()
|
| H A D | p3_file_write.rs | 13 let preopens = wasi::filesystem::preopens::get_directories(); in run() localVariable 14 let (dir, _) = &preopens[0]; in run()
|
| H A D | p2_cli_multiple_preopens.rs | 4 dbg!(wasip2::filesystem::preopens::get_directories()); in main()
|
| H A D | p2_cli_hostcall_fuel.rs | 36 let mut dirs = wasip2::filesystem::preopens::get_directories(); in preopen()
|
| /wasmtime-44.0.1/crates/wasi/src/p3/filesystem/ |
| H A D | mod.rs | 5 use crate::p3::bindings::filesystem::{preopens, types}; 67 preopens::add_to_linker::<_, WasiFilesystem>(linker, T::filesystem)?; in add_to_linker()
|
| H A D | host.rs | 7 use crate::p3::filesystem::{FilesystemError, FilesystemResult, preopens}; 876 impl preopens::Host for WasiFilesystemCtxView<'_> {
|
| /wasmtime-44.0.1/crates/wasi/src/ |
| H A D | filesystem.rs | 58 pub(crate) preopens: Vec<(Dir, String)>, field 1158 let preopens = self.ctx.preopens.clone(); in get_directories() localVariable 1159 let mut results = Vec::with_capacity(preopens.len()); in get_directories() 1160 for (dir, name) in preopens { in get_directories()
|
| H A D | ctx.rs | 306 self.filesystem.preopens.push(( in preopened_dir()
|
| /wasmtime-44.0.1/crates/wasi/src/p2/ |
| H A D | bindings.rs | 163 "wasi:filesystem/preopens": crate::p2::bindings::filesystem::preopens,
|
| H A D | mod.rs | 347 filesystem::preopens::add_to_linker::<T, WasiFilesystem>(l, T::filesystem)?; in add_nonblocking_to_linker()
|
| /wasmtime-44.0.1/crates/wasi/src/p2/wit/deps/ |
| H A D | cli.wit | 178 import wasi:filesystem/preopens@0.2.6; 237 import wasi:filesystem/preopens@0.2.6;
|
| H A D | filesystem.wit | 564 interface preopens { 586 import preopens;
|
| /wasmtime-44.0.1/crates/debugger/wit/deps/ |
| H A D | cli.wit | 178 import wasi:filesystem/preopens@0.2.6; 237 import wasi:filesystem/preopens@0.2.6;
|
| H A D | filesystem.wit | 564 interface preopens { 586 import preopens;
|
| /wasmtime-44.0.1/crates/wasi-http/wit/deps/ |
| H A D | cli.wit | 178 import wasi:filesystem/preopens@0.2.6; 237 import wasi:filesystem/preopens@0.2.6;
|
| H A D | filesystem.wit | 564 interface preopens { 586 import preopens;
|
| /wasmtime-44.0.1/benches/wasi/ |
| H A D | open-file.wat | 14 ;; file; this assumes some prior set up of the preopens in
|
| H A D | read-file.wat | 24 ;; file; this assumes some prior set up of the preopens in
|
| /wasmtime-44.0.1/crates/wasi/src/p3/wit/deps/ |
| H A D | cli.wit | 210 import wasi:filesystem/preopens@0.3.0-rc-2026-03-15; 247 import wasi:filesystem/preopens@0.3.0-rc-2026-03-15;
|
| /wasmtime-44.0.1/crates/wasi-http/src/p3/wit/deps/ |
| H A D | cli.wit | 210 import wasi:filesystem/preopens@0.3.0-rc-2026-03-15; 247 import wasi:filesystem/preopens@0.3.0-rc-2026-03-15;
|
| /wasmtime-44.0.1/examples/min-platform/embedding/src/ |
| H A D | wasi.rs | 225 wasi::filesystem::preopens::add_to_linker::<_, Data>(linker, |t| t)?; in add_to_linker_async() 626 impl wasi::filesystem::preopens::Host for ExampleCtx {
|
| /wasmtime-44.0.1/crates/wasi/src/p2/host/ |
| H A D | filesystem.rs | 3 use crate::p2::bindings::filesystem::preopens; 15 impl preopens::Host for WasiFilesystemCtxView<'_> {
|