#include <hash.h>

Data Fields | |
| uint32_t | hashsize |
| uint32_t | limit |
| uint32_t | count |
| uint32_t | initval |
| uint32_t(* | hash )(const void *data, const struct hashtable *table) |
| int(* | compare )(const void *data1, const void *data2) |
| struct list_head | members [0] |
| struct llist_head | members [0] |
| int(* hashtable::compare)(const void *data1, const void *data2) |
Referenced by hashtable_create(), and hashtable_find().
| uint32_t hashtable::count |
Referenced by hashtable_add(), hashtable_counter(), and hashtable_del().
Referenced by hashtable_create(), and hashtable_hash().
| uint32_t hashtable::hashsize |
Referenced by hashtable_create(), hashtable_flush(), and hashtable_iterate_limit().
| uint32_t hashtable::initval |
| uint32_t hashtable::limit |
Referenced by hashtable_add(), and hashtable_create().
| struct llist_head hashtable::members[0] |
Referenced by hashtable_add(), hashtable_create(), hashtable_find(), hashtable_flush(), and hashtable_iterate_limit().