62#define OBJSUBPOOLS_MAX 8
82 uint8_t u8[ENV_CACHE_LINE_SIZE / 2];
91COMPILE_TIME_ASSERT(2 *
sizeof(
objsubpool_t) == ENV_CACHE_LINE_SIZE,
92 OBJSUBPOOL_T_SIZE_ERROR);
int objpool_rem_elem(objpool_t *const objpool, objpool_elem_t *const elem)
objpool_elem_t * objpool_rem(objpool_t *const objpool, uint32_t subpool_idx)
uint32_t objpool_subpools(const objpool_t *const objpool)
void objpool_add(objpool_t *const objpool, uint32_t subpool_idx, objpool_elem_t *const elem)
int objpool_init(objpool_t *const objpool, uint32_t nbr_subpools)