Home
last modified time | relevance | path

Searched refs:stat (Results 1 – 25 of 38) sorted by relevance

12

/wasmtime-44.0.1/crates/test-programs/src/bin/
H A Dp1_fd_filestat_get.rs5 assert_eq!(stat.size, 0, "stdio size should be 0"); in test_fd_filestat_get()
6 assert_eq!(stat.atim, 0, "stdio atim should be 0"); in test_fd_filestat_get()
7 assert_eq!(stat.mtim, 0, "stdio mtim should be 0"); in test_fd_filestat_get()
8 assert_eq!(stat.ctim, 0, "stdio ctim should be 0"); in test_fd_filestat_get()
11 assert_eq!(stat.size, 0, "stdio size should be 0"); in test_fd_filestat_get()
12 assert_eq!(stat.atim, 0, "stdio atim should be 0"); in test_fd_filestat_get()
13 assert_eq!(stat.mtim, 0, "stdio mtim should be 0"); in test_fd_filestat_get()
14 assert_eq!(stat.ctim, 0, "stdio ctim should be 0"); in test_fd_filestat_get()
17 assert_eq!(stat.size, 0, "stdio size should be 0"); in test_fd_filestat_get()
18 assert_eq!(stat.atim, 0, "stdio atim should be 0"); in test_fd_filestat_get()
[all …]
H A Dp1_fd_filestat_set.rs26 let stat = wasip1::fd_filestat_get(file_fd).expect("failed filestat"); in test_fd_filestat_set_size_rw() localVariable
27 assert_eq!(stat.size, 0, "file size should be 0"); in test_fd_filestat_set_size_rw()
32 let stat = wasip1::fd_filestat_get(file_fd).expect("failed filestat 2"); in test_fd_filestat_set_size_rw() localVariable
33 assert_eq!(stat.size, 100, "file size should be 100"); in test_fd_filestat_set_size_rw()
51 let stat = wasip1::fd_filestat_get(file_fd).expect("failed filestat"); in test_fd_filestat_set_size_ro() localVariable
52 assert_eq!(stat.size, 0, "file size should be 0"); in test_fd_filestat_set_size_ro()
63 assert_eq!(stat.size, 0, "file size should remain 0"); in test_fd_filestat_set_size_ro()
86 let old_atim = Duration::from_nanos(stat.atim); in test_fd_filestat_set_times()
97 assert_eq!(stat.size, 0, "file size should remain unchanged at 0"); in test_fd_filestat_set_times()
101 Duration::from_nanos(stat.mtim), in test_fd_filestat_set_times()
[all …]
H A Dp1_path_open_read_write.rs12 let stat = wasip1::fd_fdstat_get(f_readonly).expect("get fdstat readonly"); in test_path_open_read_write() localVariable
14 stat.fs_rights_base & wasip1::RIGHTS_FD_READ == wasip1::RIGHTS_FD_READ, in test_path_open_read_write()
18 stat.fs_rights_base & wasip1::RIGHTS_FD_WRITE == 0, in test_path_open_read_write()
52 let stat = wasip1::fd_fdstat_get(f_writeonly).expect("get fdstat writeonly"); in test_path_open_read_write() localVariable
54 stat.fs_rights_base & wasip1::RIGHTS_FD_READ == 0, in test_path_open_read_write()
58 stat.fs_rights_base & wasip1::RIGHTS_FD_READDIR == 0, in test_path_open_read_write()
62 stat.fs_rights_base & wasip1::RIGHTS_FD_WRITE == wasip1::RIGHTS_FD_WRITE, in test_path_open_read_write()
91 let stat = wasip1::fd_fdstat_get(f_readwrite).expect("get fdstat readwrite"); in test_path_open_read_write() localVariable
93 stat.fs_rights_base & wasip1::RIGHTS_FD_READ == wasip1::RIGHTS_FD_READ, in test_path_open_read_write()
97 stat.fs_rights_base & wasip1::RIGHTS_FD_WRITE == wasip1::RIGHTS_FD_WRITE, in test_path_open_read_write()
H A Dp1_fd_advise.rs24 let stat = wasip1::fd_filestat_get(file_fd).expect("failed to fdstat"); in test_fd_advise() localVariable
25 assert_eq!(stat.size, 0, "file size should be 0"); in test_fd_advise()
30 let stat = wasip1::fd_filestat_get(file_fd).expect("failed to fdstat 2"); in test_fd_advise() localVariable
31 assert_eq!(stat.size, 100, "file size should be 100"); in test_fd_advise()
37 let stat = wasip1::fd_filestat_get(file_fd).expect("failed to fdstat 3"); in test_fd_advise() localVariable
38 assert_eq!(stat.size, 100, "file size should be 100"); in test_fd_advise()
H A Dp1_file_allocate.rs24 let mut stat = wasip1::fd_filestat_get(file_fd).expect("reading file stats"); in test_file_allocate() localVariable
25 assert_eq!(stat.size, 0, "file size should be 0"); in test_file_allocate()
36 stat = wasip1::fd_filestat_get(file_fd).expect("reading file stats"); in test_file_allocate()
37 assert_eq!(stat.size, 0, "file size should still be 0"); in test_file_allocate()
H A Dp1_file_pread_pwrite.rs160 let stat = wasip1::fd_filestat_get(file_fd).unwrap(); in test_file_pwrite_and_file_pos() localVariable
161 assert_eq!(stat.size, 0); in test_file_pwrite_and_file_pos()
173 let stat = wasip1::fd_filestat_get(file_fd).unwrap(); in test_file_pwrite_and_file_pos() localVariable
174 assert_eq!(stat.size, 51); in test_file_pwrite_and_file_pos()
203 let stat = wasip1::fd_filestat_get(file_fd).unwrap(); in test_file_pwrite_and_append() localVariable
204 assert_eq!(stat.size, 1); in test_file_pwrite_and_append()
209 let stat = wasip1::fd_filestat_get(file_fd).unwrap(); in test_file_pwrite_and_append() localVariable
210 assert_eq!(stat.size, 2); in test_file_pwrite_and_append()
H A Dp1_dir_fd_op_failures.rs7 let stat = wasip1::fd_filestat_get(dir_fd).expect("failed to fdstat"); in test_fd_dir_ops() localVariable
8 assert_eq!(stat.filetype, wasip1::FILETYPE_DIRECTORY); in test_fd_dir_ops()
11 .map_while(|fd| wasip1::fd_prestat_get(fd).ok().map(|stat| (fd, stat))) in test_fd_dir_ops()
H A Dp3_file_write.rs57 let stat = file.stat().await.unwrap(); in test_file_long_write() localVariable
59 stat.size, in test_file_long_write()
H A Dp1_file_read_write.rs167 let stat = wasip1::fd_filestat_get(file_fd).unwrap(); in test_file_write_and_file_pos() localVariable
168 assert_eq!(stat.size, 0); in test_file_write_and_file_pos()
181 let stat = wasip1::fd_filestat_get(file_fd).unwrap(); in test_file_write_and_file_pos() localVariable
182 assert_eq!(stat.size, 51); in test_file_write_and_file_pos()
H A Dp1_file_write.rs38 let stat = wasip1::fd_filestat_get(file_fd).expect("reading file stats"); in test_file_long_write() localVariable
40 stat.size, in test_file_long_write()
H A Dp1_fd_flags_set.rs134 let stat = wasip1::path_filestat_get(dir_fd, 0, FILE_NAME).expect("stat path"); in test_fd_fdstat_set_flags() localVariable
136 assert_eq!(stat.size, 200, "expected a file size of 200"); in test_fd_fdstat_set_flags()
H A Dp2_api_reactor.rs67 fn pass_an_imported_record(stat: wasi::filesystem::types::DescriptorStat) -> String { in pass_an_imported_record()
H A Dp1_fd_readdir.rs71 let stat = wasip1::fd_filestat_get(dir_fd).expect("failed filestat"); in assert_empty_dir() localVariable
83 assert_eq!(dir.dirent.d_ino, stat.ino); in assert_empty_dir()
/wasmtime-44.0.1/crates/component-macro/tests/codegen/
H A Dsimple-wasi.wit4 record descriptor-stat {
12 stat: func() -> result<descriptor-stat, errno>;
/wasmtime-44.0.1/crates/wasi/src/p2/wit/
H A Dtest.wit11 use wasi:filesystem/[email protected].{descriptor-stat};
12 export pass-an-imported-record: func(d: descriptor-stat) -> string;
/wasmtime-44.0.1/crates/test-programs/src/
H A Dpreview1.rs19 let stat = match wasip1::fd_prestat_get(i) { in open_scratch_directory() localVariable
23 if stat.tag != wasip1::PREOPENTYPE_DIR.raw() { in open_scratch_directory()
26 let mut dst = Vec::with_capacity(stat.u.dir.pr_name_len); in open_scratch_directory()
30 dst.set_len(stat.u.dir.pr_name_len); in open_scratch_directory()
/wasmtime-44.0.1/crates/wasi-preview1-component-adapter/src/
H A Dlib.rs835 stat.write(Fdstat { in fd_fdstat_get()
874 stat.write(Fdstat { in fd_fdstat_get()
900 stat.write(Fdstat { in fd_fdstat_get()
972 let stat = file.fd.stat()?; in fd_filestat_get() localVariable
974 let filetype = stat.type_.into(); in fd_filestat_get()
979 nlink: stat.link_count, in fd_filestat_get()
980 size: stat.size, in fd_filestat_get()
1778 let filetype = stat.type_.into(); in path_filestat_get()
1783 nlink: stat.link_count, in path_filestat_get()
1784 size: stat.size, in path_filestat_get()
[all …]
/wasmtime-44.0.1/crates/component-macro/tests/expanded/
H A Dsimple-wasi.rs255 fn stat(&mut self) -> Result<DescriptorStat, Errno>; in stat() method
261 fn stat(&mut self) -> Result<DescriptorStat, Errno> { in stat() method
262 Host::stat(*self) in stat()
287 let r = Host::stat(host); in add_to_linker()
H A Dsimple-wasi_async.rs257 fn stat( in stat() method
269 fn stat( in stat() method
274 async move { Host::stat(*self).await } in stat()
302 let r = Host::stat(host).await; in add_to_linker()
H A Dsimple-wasi_tracing_async.rs257 fn stat( in stat() method
269 fn stat( in stat() method
274 async move { Host::stat(*self).await } in stat()
322 let r = Host::stat(host).await; in add_to_linker()
/wasmtime-44.0.1/crates/wasi/src/p2/host/
H A Dfilesystem.rs240 async fn stat(&mut self, fd: Resource<types::Descriptor>) -> FsResult<types::DescriptorStat> { in stat() method
242 let stat = descriptor.stat().await?; in stat() localVariable
243 Ok(stat.try_into()?) in stat()
253 let stat = d.stat_at(path_flags.into(), path).await?; in stat_at() localVariable
254 Ok(stat.try_into()?) in stat_at()
/wasmtime-44.0.1/crates/wasi/src/p3/filesystem/
H A Dhost.rs702 async fn stat<U>( in stat() method
707 let stat = fd.stat().await?; in stat() localVariable
708 Ok(stat.into()) in stat()
718 let stat = dir.stat_at(path_flags.into(), path).await?; in stat_at() localVariable
719 Ok(stat.into()) in stat_at()
/wasmtime-44.0.1/crates/debugger/wit/deps/
H A Dfilesystem.wit135 record descriptor-stat {
348 /// Note: This returns the same value as the `type` field of the `fd-stat`
349 /// returned by `stat`, `stat-at` and similar.
429 stat: func() -> result<descriptor-stat, error-code>;
433 /// return device and inode information. See the `stat` description for a
438 stat-at: func(path-flags: path-flags, path: string) -> result<descriptor-stat, error-code>;
/wasmtime-44.0.1/crates/wasi/src/p2/wit/deps/
H A Dfilesystem.wit135 record descriptor-stat {
348 /// Note: This returns the same value as the `type` field of the `fd-stat`
349 /// returned by `stat`, `stat-at` and similar.
429 stat: func() -> result<descriptor-stat, error-code>;
433 /// return device and inode information. See the `stat` description for a
438 stat-at: func(path-flags: path-flags, path: string) -> result<descriptor-stat, error-code>;
/wasmtime-44.0.1/crates/wasi-http/wit/deps/
H A Dfilesystem.wit135 record descriptor-stat {
348 /// Note: This returns the same value as the `type` field of the `fd-stat`
349 /// returned by `stat`, `stat-at` and similar.
429 stat: func() -> result<descriptor-stat, error-code>;
433 /// return device and inode information. See the `stat` description for a
438 stat-at: func(path-flags: path-flags, path: string) -> result<descriptor-stat, error-code>;

12