cp_shared_mempool_create_by_option(3) - Linux man page

Name

cp_shared_mempool_create, cp_shared_mempool_create_by_option - create a shareable memory pool instance

Synopsis

#include <cprops/mempool.h>

cp_shared_mempool *cp_shared_mempool_create();
cp_shared_mempool *

cp_shared_mempool_create_by_option(int mode,

int size_hint, int page_count);

Description

cp_shared_mempool_create instantiates a non-synchronized shared memory pool object. cp_shared_mempool_create_by_option allows specifying a mode flag, a size hint for the number of pools to use internally, and the number of pages to allocate at a time in the internal pools.

Return Value

a newly allocated cp_shared_mempool object on success, or NULL on failure.

See Also

cp_shared_mempool_destroy(3), cp_shared_mempool_register(3), cp_shared_mempool_alloc(3), cp_shared_mempool_free(3), cp_mempool(3)