Lines Matching refs:backend
8 use crate::{backend, io};
9 use backend::fd::{AsFd, BorrowedFd};
12 pub use backend::fs::types::FlockOperation;
23 pub use backend::fs::types::FallocateFlags;
25 pub use backend::fs::types::Stat;
35 pub use backend::fs::types::StatFs;
44 pub use backend::fs::types::{StatVfs, StatVfsMountFlags};
47 pub use backend::fs::types::FsWord;
71 pub const PROC_SUPER_MAGIC: FsWord = backend::fs::types::PROC_SUPER_MAGIC;
79 pub const NFS_SUPER_MAGIC: FsWord = backend::fs::types::NFS_SUPER_MAGIC;
92 backend::fs::syscalls::seek(fd.as_fd(), pos)
110 backend::fs::syscalls::tell(fd.as_fd())
127 backend::fs::syscalls::fchmod(fd.as_fd(), mode)
141 backend::fs::syscalls::fchown(fd.as_fd(), owner, group)
159 backend::fs::syscalls::fstat(fd.as_fd())
181 backend::fs::syscalls::fstatfs(fd.as_fd())
207 backend::fs::syscalls::fstatvfs(fd.as_fd())
220 backend::fs::syscalls::futimens(fd.as_fd(), times)
250 backend::fs::syscalls::fallocate(fd.as_fd(), mode, offset, len)
265 let mode = backend::fs::syscalls::fcntl_getfl(fd)?;
303 backend::fs::syscalls::fsync(fd.as_fd())
324 backend::fs::syscalls::fdatasync(fd.as_fd())
337 backend::fs::syscalls::ftruncate(fd.as_fd(), length)
349 backend::fs::syscalls::flock(fd.as_fd(), operation)