Basic Solution File System - BSFS
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
 
src
 
browser
 
commands
 
cat.c
Implements the cat command for the BSFS filesystem
 
cd.c
Implements the cd command for the BSFS filesystem
 
chgrp.c
Implements chgrp command for BSFS
 
chmod.c
Implements chmod command for BSFS
 
chown.c
Implements chown command for BSFS
 
cp.c
Implements the cp command for the BSFS filesystem
 
dd.c
Implementation of dd command for BSFS
 
echo.c
Implements the echo command for the BSFS filesystem
 
fill.c
Implements the fill command for the BSFS browser
 
list.c
Implements the list command for the BSFS filesystem
 
mkdir.c
Implements the mkdir command for the BSFS filesystem
 
mv.c
Implements the mv command for the BSFS filesystem
 
purge.c
Implements the purge command for the BSFS filesystem
 
pwd.c
Implements the pwd command for the BSFS filesystem
 
recovery.c
Implements the recovery listing command for the BSFS filesystem
 
restore.c
Implements the restore command for the BSFS filesystem
 
rm.c
Implements the rm command for the BSFS filesystem
 
rmdir.c
Implements the rmdir command for the BSFS filesystem
 
stat.c
Implements the stat command for the BSFS filesystem
 
su.c
Implements su command to switch session identity (testing)
 
touch.c
Implements the touch command for the BSFS filesystem
 
umask.c
Implements umask command to show/set umask in octal
 
whoami.c
Implements whoami command to show uid/gid and umask
 
api_bsfs.c
High-level API used by the BSFS browser shell
 
browser_bsfs.c
Browser shell-like for the BSFS file system
 
commands_bsfs.c
Core browser commands for the BSFS filesystem
 
format
 
mkfs_bsfs.c
Formatter utility for the BSFS filesystem image
 
include
 
allocate_bsfs.h
Block allocation interface for the BSFS file system
 
api_bsfs.h
High-level API used by the BSFS browser shell
 
bitmap_operations_bsfs.h
Bitmap management utilities for the BSFS file system
 
block_operations_bsfs.h
Low-level block read/write operations for the BSFS file system
 
browser_bsfs.h
Public interface for the interactive BSFS browser (shell)
 
bspan_queue_bsfs.h
Header file for managing queues of BSpan entries in the BSFS file system
 
btree_bsfs.h
Public interface for the B-tree implementation in the BSFS filesystem
 
commands_bsfs.h
Command table and prototypes for the BSFS browser
 
create_file_bsfs.h
Interface for file creation operations in the BSFS filesystem
 
dir_entry_operations_bsfs.h
Directory entry B-tree operations for BSFS (public interface)
 
directory_operations_bsfs.h
High-level operations for directory management in the BSFS file system
 
file_operations_bsfs.h
Header file for file-level operations in the BSFS file system
 
filesystem_bsfs.h
Core data structures for the BSFS (Basic Solution File System)
 
inode_operations_bsfs.h
Interface for inode management operations in the BSFS file system
 
mkfs_bsfs.h
Public interface and documentation for the BSFS formatter tool
 
path_utils_bsfs.h
Utility functions for resolving paths in the BSFS file system
 
permissions_bsfs.h
Permission helper routines for BSFS (POSIX-like rwx bits)
 
rec_entry_operations_bsfs.h
Recovery entry B-tree operations for BSFS
 
rec_gc_bsfs.h
Recovery garbage collection (GC) routines for BSFS
 
remove_file_bsfs.h
Interface for logical file removal in BSFS
 
restore_file_bsfs.h
Interface for restoring files from the Recovery tree in BSFS
 
superblock_operations_bsfs.h
Functions for reading and writing the superblock in the BSFS file system
 
operations
 
data_structs
 
bspan_queue_bsfs.c
Implementation of dynamic queue operations for BSpan allocation
 
btree_bsfs.c
Implementation of B-tree operations for the BSFS filesystem
 
directory_operations
 
dir_entry_operations_bsfs.c
Directory entry B-tree operations for BSFS
 
directory_operations_bsfs.c
Implementation of high-level directory operations for BSFS
 
path_utils_bsfs.c
Implementation of path resolution utilities for BSFS
 
file_operations
 
create_file_bsfs.c
Implementation of file creation routines in the BSFS filesystem
 
file_operations_bsfs.c
Implementation of file-level operations in the BSFS file system
 
remove_file_bsfs.c
Implementation of logical file removal in BSFS
 
permissions
 
permissions_bsfs.c
Implementation of POSIX-like permission checks for BSFS
 
recovery_operations
 
rec_entry_operations_bsfs.c
Recovery entry B-tree operations for BSFS (implementation)
 
rec_gc_bsfs.c
On-demand garbage collection for Recovery entries in BSFS
 
restore_file_bsfs.c
Implementation of file restoration from the Recovery tree in BSFS
 
struct_operations
 
allocate_bsfs.c
Functions for allocating blocks in the BSFS file system
 
block_operations_bsfs.c
Implementation of low-level block I/O operations for BSFS
 
inode_operations_bsfs.c
Implementation of inode manipulation operations for BSFS
 
superblock_operations_bsfs.c
Implementation of superblock manipulation functions in the BSFS file system