cp_shared_mempool_free(3) - Linux man page
Name
cp_shared_mempool_free - return memory block to a shared memory pool
Synopsis
#include <cprops/mempool.h>
void cp_shared_mempool_free(cp_shared_mempool *pool, void *p);
Description
cp_shared_mempool_free returns a memory chunk obtained from
cp_shared_mempool_alloc(3) or cp_mempool_calloc(3) to the memory pool for reuse. Note that this does not actually release the
memory block to the operating system. Memory allocated by cp_shared_mempool is only returned to the operating system on pool destruction.
Return Value
zero on success or non-zero on locking failure if COLLECTION_MODE_NOSYNC is not set.
See Also
cp_shared_mempool_alloc(3), cp_mempool(3)
Referenced By
cp_shared_mempool(3),
cp_shared_mempool_create_by_option(3),
cp_shared_mempool_register(3)