Provided by: libpmemcto-dev_1.4.1-0ubuntu1~18.04.1_amd64 bug

NAME

       pmemcto_malloc_usable_size - obtain size of block of memory allocated from pool

SYNOPSIS

              #include <libpmemcto.h>

              size_t pmemcto_malloc_usable_size(PMEMctopool *pcp, void *ptr);

DESCRIPTION

       The    pmemcto_malloc_usable_size()    function    provides    the   same   semantics   as
       malloc_usable_size(3), but operates on the memory pool pcp instead  of  the  process  heap
       supplied  by  the system.  It returns the number of usable bytes in the block of allocated
       memory pointed to by ptr, a pointer to a block of memory allocated by pmemcto_malloc(3) or
       a related function.

RETURN VALUE

       The  pmemcto_malloc_usable_size() function returns the number of usable bytes in the block
       of allocated memory pointed to by ptr.  If ptr is NULL, 0 is returned.

SEE ALSO

       jemalloc(3),  malloc(3),  malloc_usable_size(3),  pmemcto_malloc(3),   libpmemcto(7)   and
       <http://pmem.io>