16#if !defined (_RTEMS_RTL_BIT_ALLOC_H_)
17#define _RTEMS_RTL_BIT_ALLOC_H_
rtems_rtl_bit_alloc * rtems_rtl_bit_alloc_open(void *base, size_t size, size_t block_size, size_t used)
Definition: rtl-bit-alloc.c:119
struct rtems_rtl_bit_alloc rtems_rtl_bit_alloc
void rtems_rtl_bit_alloc_bfree(rtems_rtl_bit_alloc *balloc, void *addr, size_t size)
Definition: rtl-bit-alloc.c:188
void * rtems_rtl_bit_alloc_balloc(rtems_rtl_bit_alloc *balloc, size_t size)
Definition: rtl-bit-alloc.c:174
void rtems_rtl_bit_alloc_close(rtems_rtl_bit_alloc *balloc)
Definition: rtl-bit-alloc.c:165
RTEMS Run-Time Linker ELF Headers.
RTEMS Run-Time Linker ELF Headers.
Definition: rtl-bit-alloc.h:30
uint8_t * base
Definition: rtl-bit-alloc.h:31
uint32_t * bits
Definition: rtl-bit-alloc.h:33
size_t block_size
Definition: rtl-bit-alloc.h:34
size_t blocks
Definition: rtl-bit-alloc.h:35
size_t size
Definition: rtl-bit-alloc.h:32
unsigned size
Definition: tte.h:1