Changeset 9c0c0e1 in mainline for uspace/lib/ext4/libext4_block_group.h
- Timestamp:
- 2011-10-04T12:18:44Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a23297c
- Parents:
- 01ab41b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ext4/libext4_block_group.h
r01ab41b r9c0c0e1 40 40 */ 41 41 typedef struct ext4_block_group { 42 uint32_t b g_block_bitmap_lo; // Blocks bitmap block43 uint32_t bg_inode_bitmap_lo; // Inodes bitmap block44 uint32_t bg_inode_table_lo; // Inodes table block45 uint16_t bg_free_blocks_count_lo; // Free blocks count46 uint16_t bg_free_inodes_count_lo; // Free inodes count47 uint16_t bg_used_dirs_count_lo; // Directories count48 uint16_t bg_flags; // EXT4_BG_flags (INODE_UNINIT, etc)49 uint32_t bg_reserved[2]; // Likely block/inode bitmap checksum50 uint16_t bg_itable_unused_lo; // Unused inodes count51 uint16_t bg_checksum; // crc16(sb_uuid+group+desc)52 uint32_t b g_block_bitmap_hi; // Blocks bitmap block MSB53 uint32_t bg_inode_bitmap_hi; // Inodes bitmap block MSB54 uint32_t bg_inode_table_hi; // Inodes table block MSB55 uint16_t bg_free_blocks_count_hi; // Free blocks count MSB56 uint16_t bg_free_inodes_count_hi; // Free inodes count MSB57 uint16_t bg_used_dirs_count_hi; // Directories count MSB58 uint16_t bg_itable_unused_hi; // Unused inodes count MSB59 uint32_t bg_reserved2[3]; // Padding42 uint32_t block_bitmap_lo; // Blocks bitmap block 43 uint32_t inode_bitmap_lo; // Inodes bitmap block 44 uint32_t inode_table_lo; // Inodes table block 45 uint16_t free_blocks_count_lo; // Free blocks count 46 uint16_t free_inodes_count_lo; // Free inodes count 47 uint16_t used_dirs_count_lo; // Directories count 48 uint16_t flags; // EXT4_BG_flags (INODE_UNINIT, etc) 49 uint32_t reserved[2]; // Likely block/inode bitmap checksum 50 uint16_t itable_unused_lo; // Unused inodes count 51 uint16_t checksum; // crc16(sb_uuid+group+desc) 52 uint32_t block_bitmap_hi; // Blocks bitmap block MSB 53 uint32_t inode_bitmap_hi; // Inodes bitmap block MSB 54 uint32_t inode_table_hi; // Inodes table block MSB 55 uint16_t free_blocks_count_hi; // Free blocks count MSB 56 uint16_t free_inodes_count_hi; // Free inodes count MSB 57 uint16_t used_dirs_count_hi; // Directories count MSB 58 uint16_t itable_unused_hi; // Unused inodes count MSB 59 uint32_t reserved2[3]; // Padding 60 60 } ext4_group_desc_t; 61 61
Note:
See TracChangeset
for help on using the changeset viewer.