22 uint32_t*
const bitmap;
24 const size_t reserved;
25 const size_t bitmap_size;
35#define UINT32_WIDTH 32
42#define gid_size_to_words(size) (((size) + UINT32_WIDTH - 1) / UINT32_WIDTH)
bool gid_check(struct gid_metadata *metadata, uint32_t id)
void gid_free(struct gid_metadata *const metadata, uint32_t id)
uint32_t gid_alloc(struct gid_metadata *const metadata)
void gid_init(struct gid_metadata *const metadata)
void * mutex_t
Definition rtos.h:184