FreeNOS
Data Fields
LinnGroup Struct Reference

Structure of a group descriptor. More...

#include <LinnGroup.h>

Data Fields

le32 freeBlocksCount
 The number of free blocks in this group. More...
 
le32 freeInodesCount
 Number of free inodes in this group. More...
 
le32 blockMap
 Block bitmap. More...
 
le32 inodeMap
 Inode bitmap. More...
 
le32 inodeTable
 Inode table contains pre-allocated inodes. More...
 

Detailed Description

Structure of a group descriptor.

Definition at line 129 of file LinnGroup.h.

Field Documentation

◆ blockMap

le32 LinnGroup::blockMap

Block bitmap.

Used to mark blocks used/free.

Definition at line 138 of file LinnGroup.h.

Referenced by LinnCreate::create(), and main().

◆ freeBlocksCount

le32 LinnGroup::freeBlocksCount

The number of free blocks in this group.

Definition at line 132 of file LinnGroup.h.

Referenced by LinnCreate::create(), and main().

◆ freeInodesCount

le32 LinnGroup::freeInodesCount

Number of free inodes in this group.

Definition at line 135 of file LinnGroup.h.

Referenced by LinnCreate::create(), LinnCreate::createInode(), and main().

◆ inodeMap

le32 LinnGroup::inodeMap

Inode bitmap.

Used to mark inodes used/free.

Definition at line 141 of file LinnGroup.h.

Referenced by LinnCreate::create(), LinnCreate::createInode(), and main().

◆ inodeTable

le32 LinnGroup::inodeTable

Inode table contains pre-allocated inodes.

Definition at line 144 of file LinnGroup.h.

Referenced by LinnCreate::create(), LinnCreate::createInode(), LinnFileSystem::getInode(), LinnCreate::insertEntry(), and main().


The documentation for this struct was generated from the following file: