Struct hashmap_space_mgmt
Defined in File hashmap.h
Struct Documentation
-
struct hashmap_space_mgmt
Simple convenience struct for the space for hashmap data.
Element space is chunked into 3 parts (in order):
An allocation map of data blocks (array of max_elts ints)
Datablock array (max_elts * elt_size)
Metadata array of hashnode
Meta space from hashmap_params::meta is used for the darray handles (buckets).
Public Members
-
struct allocm_entry *db_map