Directories ¶
Path | Synopsis |
---|---|
Package bitops provides various utility functions and types for low level bit-twiddling.
|
Package bitops provides various utility functions and types for low level bit-twiddling. |
Package block defines the interface that all block-based devices must present to ThinFS.
|
Package block defines the interface that all block-based devices must present to ThinFS. |
blocktest
Package testlib a test library for testing implementations of the block.Device interface.
|
Package testlib a test library for testing implementations of the block.Device interface. |
fake
Package fake provides a fake in-memory implementation of block.Device.
|
Package fake provides a fake in-memory implementation of block.Device. |
file
Package file implements the block.Device interface backed by a traditional file.
|
Package file implements the block.Device interface backed by a traditional file. |
Package cache provides an object cache that uses an adaptive replacement policy described by Mediddo & Modha in "Outperforming LRU with an Adaptive Replacement Cache Algorithm".
|
Package cache provides an object cache that uses an adaptive replacement policy described by Mediddo & Modha in "Outperforming LRU with an Adaptive Replacement Cache Algorithm". |
Package fs defines the interface for all filesystems.
|
Package fs defines the interface for all filesystems. |
msdosfs
Package msdosfs implements the FAT filesystem
|
Package msdosfs implements the FAT filesystem |
msdosfs/bootrecord
Package bootrecord describes the first sectors of a partition, which hold filesystem metadata.
|
Package bootrecord describes the first sectors of a partition, which hold filesystem metadata. |
msdosfs/clock
Package clock allows the current time to be overloaded
|
Package clock allows the current time to be overloaded |
msdosfs/cluster
Package cluster is responsible for opening and using the FAT.
|
Package cluster is responsible for opening and using the FAT. |
msdosfs/cluster/fat
Package fat contains the actual File Allocation Table used by the FAT filesystem.
|
Package fat contains the actual File Allocation Table used by the FAT filesystem. |
msdosfs/cluster/fat/fsinfo
Package fsinfo describes the FAT32-exclusive FSInfo structure
|
Package fsinfo describes the FAT32-exclusive FSInfo structure |
msdosfs/direntry
Package direntry describes FAT directory entries.
|
Package direntry describes FAT directory entries. |
msdosfs/testutil
Package testutil provides utilities which help test the FAT filesystem.
|
Package testutil provides utilities which help test the FAT filesystem. |
Package gpt is an implementation of GUID Partition Table read and write.
|
Package gpt is an implementation of GUID Partition Table read and write. |
Package mbr is a minimial implementation of Master Boot Record parsing and writing, implemented in support of GUID Partition Table parsing and writing.
|
Package mbr is a minimial implementation of Master Boot Record parsing and writing, implemented in support of GUID Partition Table parsing and writing. |
Package thinio provides functionality for orchestrating I/O operations on a block.Device.
|
Package thinio provides functionality for orchestrating I/O operations on a block.Device. |
Click to show internal directories.
Click to hide internal directories.