Module devices::virtio::fs::passthrough
source · Macros§
- fs_trace 🔒Internal utility wrapper for
cros_tracing::trace_event!()
macro with VirtioFS calls.
Structs§
- Per-directory cache for
PassthroughFs::ascii_casefold_lookup()
. - Time expiring mapping from an inode of a directory to
CasefoldCache
for the directory. Each entry will be expired aftertimeout
. When ascii_casefold is disabled, this struct does nothing. - A file system that simply “passes through” all requests it receives to the underlying file system. To keep the implementation simple it servers the contents of its root directory. Users that wish to serve only a specific directory should set up the environment so that that directory ends up as the root of the file system process. One way to accomplish this is via a combination of mount namespaces and the pivot_root system call.
- fsxattr 🔒
Enums§
- FileType 🔒
Constants§
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
- Constant ioctl request number.
Functions§
- ebadf 🔒
- eexist 🔒
- Decrements the refcount of the inode. Returns
true
if the refcount became 0. - stat 🔒
- statat 🔒
Type Aliases§
- Handle 🔒