use super::entry; use crate::syscalls::{Determinism, Syscall, SyscallRegistryEntry, caps}; pub(crate) const ENTRIES: &[SyscallRegistryEntry] = &[ entry( Syscall::FsOpen, "fs", "open", 1, 1, 1, caps::FS, Determinism::NonDeterministic, false, 20, ), entry( Syscall::FsRead, "fs", "read", 1, 1, 1, caps::FS, Determinism::NonDeterministic, false, 20, ), entry( Syscall::FsWrite, "fs", "write", 1, 2, 1, caps::FS, Determinism::NonDeterministic, false, 20, ), entry(Syscall::FsClose, "fs", "close", 1, 1, 0, caps::FS, Determinism::Deterministic, false, 5), entry( Syscall::FsListDir, "fs", "list_dir", 1, 1, 1, caps::FS, Determinism::NonDeterministic, false, 20, ), entry( Syscall::FsExists, "fs", "exists", 1, 1, 1, caps::FS, Determinism::Deterministic, false, 1, ), entry( Syscall::FsDelete, "fs", "delete", 1, 1, 0, caps::FS, Determinism::NonDeterministic, false, 20, ), ];