sofs19  0.1
FUSE based file system
grp_mksofs.h
Go to the documentation of this file.
1 
10 #ifndef __SOFS19_MKSOFS_GROUP__
11 #define __SOFS19_MKSOFS_GROUP__
12 
13 #include <inttypes.h>
14 
15 namespace sofs19
16 {
17  void grpComputeStructure(uint32_t ntotal, uint32_t & itotal, uint32_t & nbref);
18 
19  void grpFillSuperBlock(const char *name, uint32_t ntotal, uint32_t itotal, uint32_t nbref);
20 
21  void grpFillInodeTable(uint32_t itotal, bool set_date = true);
22 
23  void grpFillRootDir(uint32_t itotal);
24 
25  void grpFillReferenceDataBlocks(uint32_t ntotal, uint32_t itotal, uint32_t nbref);
26 
27  void grpResetFreeDataBlocks(uint32_t ntotal, uint32_t itotal, uint32_t nbref);
28 };
29 
30 #endif /* __SOFS19_MKSOFS_GROUP__ */