logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pmem2_map_get_store_granularity() - reads effective mapping granularity

Description

The pmem2_map_get_store_granularity() function reads granularity of the created mapping. The map parame‐ ter points to the structure describing mapping created using the pmem2_map_new(3) function. Concept of the granularity is described in libpmem2(7).

Name

pmem2_map_get_store_granularity() - reads effective mapping granularity

Return Value

The pmem2_map_get_store_granularity() function returns a granularity of the mapped area.

See Also

pmem2_map_new(3), libpmem2(7) and <https://pmem.io>

Synopsis

#include <libpmem2.h> enum pmem2_granularity { PMEM2_GRANULARITY_BYTE, PMEM2_GRANULARITY_CACHE_LINE, PMEM2_GRANULARITY_PAGE, }; enum pmem2_granularity pmem2_map_get_store_granularity(struct pmem2_map *map);

See Also