RTEMS  5.0.0
Data Fields
rtems_rtl_bit_alloc Struct Reference

#include <rtl-bit-alloc.h>

Data Fields

uint8_t * base
 
size_t size
 
uint32_t * bits
 
size_t block_size
 
size_t blocks
 

Detailed Description

Bit Allocator data

Field Documentation

◆ base

uint8_t* rtems_rtl_bit_alloc::base

The memory being allocated.

◆ bits

uint32_t* rtems_rtl_bit_alloc::bits

The bit map indicating which blocks are allocated.

◆ block_size

size_t rtems_rtl_bit_alloc::block_size

The size of a block, the minimum allocation unit.

◆ blocks

size_t rtems_rtl_bit_alloc::blocks

The number of blocks in the memory.

◆ size

size_t rtems_rtl_bit_alloc::size

The number of bytes of memory being managed.


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