wasmer_wasix/syscalls/journal/actions/
fd_advise.rs1use super::*;
2
3impl JournalSyscallPlayer<'_, '_> {
4 #[allow(clippy::result_large_err)]
5 pub(crate) unsafe fn action_fd_advise(
6 &mut self,
7 fd: Fd,
8 offset: Filesize,
9 len: Filesize,
10 advice: Advice,
11 ) -> Result<(), WasiRuntimeError> {
12 tracing::trace!(%fd, %offset, %len, ?advice, "Replay journal - FdAdvise");
13 JournalEffector::apply_fd_advise(&mut self.ctx, fd, offset, len, advice)
14 .map_err(anyhow_err_to_runtime_err)?;
15 Ok(())
16 }
17}