RTEMS: _rtems_rfs_group Struct Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Fields
_rtems_rfs_group Struct Reference

Creates bit allocator for blocks in the group simpler. More...

`#include <rtems-rfs-group.h>`

## Data Fields
rtems_rfs_buffer_block | base
size_t | size
rtems_rfs_bitmap_control | block_bitmap
rtems_rfs_buffer_handle | block_bitmap_buffer
rtems_rfs_bitmap_control | inode_bitmap
rtems_rfs_buffer_handle | inode_bitmap_buffer

## Detailed Description

Creates bit allocator for blocks in the group simpler.

A group is a selection of blocks on the disk. Typically the number of blocks in a group is determined by the number of bits a block holds. This makes the bit allocator for blocks in the group simpler plus is allows a simple way to localise access to files and directories.

## Field Documentation

## ◆ base

rtems_rfs_buffer_block _rtems_rfs_group::base

Base block number.

## ◆ block_bitmap

rtems_rfs_bitmap_control _rtems_rfs_group::block_bitmap

The block bitmap control.

## ◆ block_bitmap_buffer

rtems_rfs_buffer_handle _rtems_rfs_group::block_bitmap_buffer

The handle to the block bitmap buffer.

## ◆ inode_bitmap

rtems_rfs_bitmap_control _rtems_rfs_group::inode_bitmap

The inode bitmap control.

## ◆ inode_bitmap_buffer

rtems_rfs_buffer_handle _rtems_rfs_group::inode_bitmap_buffer

The handle to the inode bitmap buffer.

## ◆ size

size_t _rtems_rfs_group::size

The number of blocks in the group. Groups may be different sizes.

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

- cpukit/include/rtems/rfs/rtems-rfs-group.h