36#if !defined (_RTEMS_RTL_BIT_ALLOC_H_)
37#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:139
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:208
void * rtems_rtl_bit_alloc_balloc(rtems_rtl_bit_alloc *balloc, size_t size)
Definition: rtl-bit-alloc.c:194
void rtems_rtl_bit_alloc_close(rtems_rtl_bit_alloc *balloc)
Definition: rtl-bit-alloc.c:185
RTEMS Run-Time Linker ELF Headers.
RTEMS Run-Time Linker ELF Headers.
Definition: rtl-bit-alloc.h:50
uint8_t * base
Definition: rtl-bit-alloc.h:51
uint32_t * bits
Definition: rtl-bit-alloc.h:53
size_t block_size
Definition: rtl-bit-alloc.h:54
size_t blocks
Definition: rtl-bit-alloc.h:55
size_t size
Definition: rtl-bit-alloc.h:52
unsigned size
Definition: tte.h:1