Struct llist_space_mgmt
Defined in File llist.h
Struct Documentation
-
struct llist_space_mgmt
Container for all memory (space) used by a llist.
Public Members
-
dptr_t *datablocks
Space for the data elements. Used if RCSW_NOALLOC_DATA passed in llist_params::flags.
-
struct allocm_entry *db_map
Space for the allocation map for datablocks. Used if RCSW_NOALLOC_DATA passed in llist_params::flags.
-
struct llist_node *nodes
Space for llist_node objects. Used if RCSW_NOALLOC_META passed in llist_params::flags.
-
struct allocm_entry *node_map
Space for the allocation map for llist_node objects. Used if RCSW_NOALLOC_META passed in llist_params::flags.
-
dptr_t *datablocks