fsimpl/ directory

Directories

PathSynopsis
pkg/sentry/fsimpl/cgroupfsPackage cgroupfs implements cgroupfs.
pkg/sentry/fsimpl/devPackage dev provides a filesystem implementation for /dev.
pkg/sentry/fsimpl/devptsPackage devpts provides a filesystem implementation that behaves like devpts.
pkg/sentry/fsimpl/devtmpfsPackage devtmpfs provides a singleton fsimpl/dev filesystem instance, analogous to Linux's devtmpfs.
pkg/sentry/fsimpl/erofsPackage erofs implements erofs.
pkg/sentry/fsimpl/eventfdPackage eventfd implements event fds.
pkg/sentry/fsimpl/fusePackage fuse implements fusefs.
pkg/sentry/fsimpl/goferPackage gofer provides a filesystem implementation that is backed by a 9p server, interchangeably referred to as "gofers" throughout this package.
pkg/sentry/fsimpl/hostPackage host provides a filesystem implementation for host files imported as file descriptors.
pkg/sentry/fsimpl/iouringfsPackage iouringfs provides a filesystem implementation for IO_URING basing it on anonfs.
pkg/sentry/fsimpl/kernfsPackage kernfs provides the tools to implement inode-based filesystems.
pkg/sentry/fsimpl/lockPackage lock is the API for POSIX-style advisory regional file locks and BSD-style full file locks.
pkg/sentry/fsimpl/mqfsPackage mqfs provides a filesystem implementation to back POSIX message queues.
pkg/sentry/fsimpl/nsfsPackage nsfs provides the filesystem implementation backing Kernel.NsfsMount.
pkg/sentry/fsimpl/overlayPackage overlay provides an overlay filesystem implementation, which synthesizes a filesystem by composing one or more immutable filesystems ("lower layers") with an optional mutable filesystem ("upper layer").
pkg/sentry/fsimpl/pipefsPackage pipefs provides the filesystem implementation backing Kernel.PipeMount.
pkg/sentry/fsimpl/procPackage proc implements a partial in-memory file system for procfs.
pkg/sentry/fsimpl/signalfdPackage signalfd provides basic signalfd file implementations.
pkg/sentry/fsimpl/sockfsPackage sockfs provides a filesystem implementation for anonymous sockets.
pkg/sentry/fsimpl/sysPackage sys implements sysfs.
pkg/sentry/fsimpl/testutilPackage testutil provides common test utilities for kernfs-based filesystems.
pkg/sentry/fsimpl/timerfdPackage timerfd implements timer fds.
pkg/sentry/fsimpl/tmpfsPackage tmpfs provides an in-memory filesystem whose contents are application-mutable, consistent with Linux's tmpfs.
pkg/sentry/fsimpl/userPackage user contains methods for resolving filesystem paths based on the user and their environment.
Version
v0.0.0-20250605235530-a6711d1e1dc6 (latest)
Published
Jun 5, 2025
Platform
linux/amd64
Last checked
4 hours ago

Tools for package owners.