Data Fields | |
slock_t | mutex |
long | nentries |
HASHELEMENT * | freeList |
long | dsize |
long | nsegs |
uint32 | max_bucket |
uint32 | high_mask |
uint32 | low_mask |
Size | keysize |
Size | entrysize |
long | num_partitions |
long | ffactor |
long | max_dsize |
long | ssize |
int | sshift |
int | nelem_alloc |
Definition at line 115 of file dynahash.c.
long HASHHDR::dsize |
Definition at line 126 of file dynahash.c.
Referenced by dir_realloc(), expand_table(), hash_create(), hdefault(), and init_htab().
Definition at line 134 of file dynahash.c.
Referenced by element_alloc(), hash_create(), hdefault(), and init_htab().
long HASHHDR::ffactor |
Definition at line 136 of file dynahash.c.
Referenced by hash_create(), hash_search_with_hash_value(), hdefault(), and init_htab().
Definition at line 122 of file dynahash.c.
Referenced by element_alloc(), get_hash_entry(), hash_search_with_hash_value(), and hdefault().
Definition at line 129 of file dynahash.c.
Referenced by calc_bucket(), expand_table(), and init_htab().
Definition at line 133 of file dynahash.c.
Referenced by hash_create(), hash_stats(), and hdefault().
Definition at line 130 of file dynahash.c.
Referenced by calc_bucket(), expand_table(), and init_htab().
Definition at line 128 of file dynahash.c.
Referenced by calc_bucket(), expand_table(), hash_search_with_hash_value(), hash_seq_search(), hash_stats(), and init_htab().
long HASHHDR::max_dsize |
Definition at line 137 of file dynahash.c.
Referenced by dir_realloc(), hash_create(), and hdefault().
Definition at line 118 of file dynahash.c.
Referenced by element_alloc(), get_hash_entry(), hash_search_with_hash_value(), and init_htab().
Definition at line 140 of file dynahash.c.
Referenced by get_hash_entry(), and init_htab().
long HASHHDR::nentries |
Definition at line 121 of file dynahash.c.
Referenced by get_hash_entry(), hash_get_num_entries(), hash_search_with_hash_value(), hash_stats(), hdefault(), and init_htab().
long HASHHDR::nsegs |
Definition at line 127 of file dynahash.c.
Referenced by expand_table(), hash_stats(), hdefault(), and init_htab().
Definition at line 135 of file dynahash.c.
Referenced by hash_create(), and hdefault().
int HASHHDR::sshift |
Definition at line 139 of file dynahash.c.
Referenced by hash_create(), hdefault(), and init_htab().
long HASHHDR::ssize |
Definition at line 138 of file dynahash.c.
Referenced by hash_create(), hdefault(), and init_htab().