ShingledFS 2.0
SMR-AwareFUSE-basedFileSystem
|
band_bitmap.c [code] | Implementation of functionality pertaining to Bands |
band_bitmap.h [code] | Defines function prototypes pertaining to Bands |
band_cleanselect.c [code] | |
band_log.c [code] | |
band_log.h [code] | Defines function prototypes pertaining to Bands Logs |
buffercache.c [code] | Implements the buffer cache abstraction for ShingledFS |
buffercache.h [code] | Macros, Type Definitions and Function Prototypes pertaining to the Buffer Cache abstraction for ShingledFS |
cleaning_thread.c [code] | |
cleaning_thread.h [code] | |
common.h [code] | Common data structures and macros |
edistats.c [code] | |
fuseops.c [code] | Implementation of the FUSE operations needed by Shingled FS |
helper.c [code] | Implementation of Helper functions |
helper.h [code] | Helper functions, data types and macros |
inode.c [code] | Implements the inode abstraction for ShingledFS |
inode.h [code] | Defines types and function prototypes pertaining to Inodes |
profiler.c [code] | Builds a profile of the FUSE functions called by a workload |
shingledfs.c [code] | The Shingled File System |
shingledfs.h [code] | Macros, data structures and function prototypes pertaining to the Shingled File System |
transparency.c [code] |