pmemblk_bsize man page

pmemblk_bsize(), pmemblk_nblock() — check number of available blocks or usable space in block memory pool

Synopsis

#include <libpmemblk.h>

size_t pmemblk_bsize(PMEMblkpool *pbp);
size_t pmemblk_nblock(PMEMblkpool *pbp);

Description

The pmemblk_bsize() function returns the block size of the specified block memory pool, that is, the value which was passed as bsize to pmemblk_create(). pbp must be a block memory pool handle as returned by pmemblk_open(3) or pmemblk_create(3).

The pmemblk_nblock() function returns the usable space in the block memory pool. pbp must be a block memory pool handle as returned by pmemblk_open(3) or pmemblk_create(3).

Return Value

The pmemblk_bsize() function returns the block size of the specified block memory pool.

The pmemblk_nblock() function returns the usable space in the block memory pool, expressed as the number of blocks available.

See Also

pmemblk_create(3), pmemblk_open(3), libpmemblk(7) and <http://pmem.io>

Referenced By

libpmemblk(7), pmemblk_create(3).

The man page pmemblk_nblock(3) is an alias of pmemblk_bsize(3).

2019-07-10 PMDK - pmemblk API version 1.1 PMDK Programmer's Manual