RTEMS CPU Kit with SuperCore
Data Fields
_rtems_rfs_group Struct Reference

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

#include <rtems-rfs-group.h>

Collaboration diagram for _rtems_rfs_group:
Collaboration graph
[legend]

Data Fields

rtems_rfs_buffer_block base
 Base block number.
 
size_t size
 The number of blocks in the group. More...
 
rtems_rfs_bitmap_control block_bitmap
 The block bitmap control.
 
rtems_rfs_buffer_handle block_bitmap_buffer
 The handle to the block bitmap buffer.
 
rtems_rfs_bitmap_control inode_bitmap
 The inode bitmap control.
 
rtems_rfs_buffer_handle inode_bitmap_buffer
 The handle to the 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

◆ 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: