|
Tachyon (current)
Current Main Branch
|
#include <hash.h>
Data Fields | |
| struct hash_node_t ** | bucket |
| array of hash nodes More... | |
| int | size |
| size of the array More... | |
| int | entries |
| number of entries in table More... | |
| int | downshift |
| shift cound, used in hash function More... | |
| int | mask |
| used to select bits for hashing More... | |
| struct hash_node_t** rt_hash_t::bucket |
array of hash nodes
Definition at line 19 of file hash.h.
Referenced by alos(), rebuild_table(), rt_hash_delete(), rt_hash_destroy(), rt_hash_init(), rt_hash_insert(), and rt_hash_lookup().
| int rt_hash_t::downshift |
shift cound, used in hash function
Definition at line 22 of file hash.h.
Referenced by hash(), and rt_hash_init().
| int rt_hash_t::entries |
number of entries in table
Definition at line 21 of file hash.h.
Referenced by alos(), rebuild_table(), rt_hash_init(), rt_hash_insert(), and rt_hash_stats().
| int rt_hash_t::mask |
used to select bits for hashing
Definition at line 23 of file hash.h.
Referenced by hash(), and rt_hash_init().
| int rt_hash_t::size |
size of the array
Definition at line 20 of file hash.h.
Referenced by alos(), rebuild_table(), rt_hash_destroy(), rt_hash_init(), rt_hash_insert(), and rt_hash_stats().
1.8.14