Module tmpfs

Source
Expand description

TmpFS - Temporary File System (RAM-only)

This is a production-ready implementation of a temporary filesystem that stores all data in RAM. Unlike TestFileSystem, this implementation is optimized for practical use cases with features like:

  • Dynamic memory allocation for file content
  • Proper file permissions and timestamps
  • Efficient directory tree management
  • Support for device files and symbolic links
  • Memory usage optimization

Structsยง

DirectoryEntries ๐Ÿ”’
Directory entries collection with type-safe operations
TmpFS
TmpFS - RAM-only filesystem
TmpFSDriver
TmpFS driver for creating TmpFS instances
TmpFileHandle ๐Ÿ”’
File handle for TmpFS files
TmpNode ๐Ÿ”’
Node in the tmpfs filesystem

Staticsยง

__DRIVER_INITCALL__ ๐Ÿ”’

Functionsยง

register_tmpfs_driver
Register TmpFS driver with the filesystem driver manager