|
AquilaOS documentation
How it works, and its code
|
A block group descriptor, as it is on the disk. More...
#include <ext2.h>
Data Fields | |
| uint32_t | bmap |
| blocks bitmap | |
| uint32_t | imap |
| inodes bitmap | |
| uint32_t | inodes |
| inode table | |
| uint16_t | free_blocks |
| number of unallocated blocks | |
| uint16_t | free_inodes |
| number of unallocated inodes | |
| uint16_t | directories_count |
| uint8_t | __unused__ [14] |
| uint32_t ext2_group::bmap |
blocks bitmap
Definition at line 100 of file ext2.h.
Referenced by ext2_block_alloc(), and ext2_block_free().
| uint16_t ext2_group::directories_count |
Definition at line 109 of file ext2.h.
Referenced by ext2_inode_free(), and ext2_vmknod().
| uint16_t ext2_group::free_blocks |
number of unallocated blocks
Definition at line 106 of file ext2.h.
Referenced by ext2_block_alloc(), and ext2_block_free().
| uint16_t ext2_group::free_inodes |
number of unallocated inodes
Definition at line 108 of file ext2.h.
Referenced by ext2_inode_alloc(), and ext2_inode_free().
| uint32_t ext2_group::imap |
inodes bitmap
Definition at line 102 of file ext2.h.
Referenced by ext2_inode_alloc(), and ext2_inode_free().
| uint32_t ext2_group::inodes |