sofs19  0.1
FUSE based file system
core.h
Go to the documentation of this file.
1 
8 #ifndef __SOFS19_CORE__
9 #define __SOFS19_CORE__
10 
11 #include "exception.h"
12 #include "probing.h"
13 #include "binselection.h"
14 #include "superblock.h"
15 #include "inode.h"
16 #include "direntry.h"
17 #include "blockviews.h"
18 
19 #include <inttypes.h>
20 
32 #define BlockSize 1024U
33 
35 #define IPB (BlockSize / sizeof(SOInode))
36 
38 #define RPB (BlockSize / sizeof (uint32_t))
39 
41 #define DPB (BlockSize / sizeof(SODirEntry))
42 
44 #define NullReference 0xFFFFFFFF
45 
48 #endif /* __SOFS19_CORE__ */
binselection.h
The bin IDs selection toolkit.
direntry.h
Definition of the directory entry data type.
probing.h
A probing toolkit.
blockviews.h
Display the contents of a block.
superblock.h
Definition of the superblock data type.
exception.h
The sofs19 exception support.
inode.h
Definition of the inode data type.