Table of Contents
qpool_create - allocate a distributed memory pool
#include <qthread/qpool.h>
qpool *
qpool_create (const size_t item_size);
qpool *
qpool_create_aligned (const size_t item_size, const size_t alignment);
These functions initialize qpool distributed memory pools. The
qpool_create_aligned() function allows the alignment to be specified, such
that all allocated elements will align along specific alignment boundaries.
The alignment value is expected to be a power of two.
qpool_destroy(3)
,
qpool_alloc(3)
, qpool_free(3)
Table of Contents