PostgreSQL Source Code git master
|
Data Fields | |
FreeListData | freeList [NUM_FREELISTS] |
long | dsize |
long | nsegs |
uint32 | max_bucket |
uint32 | high_mask |
uint32 | low_mask |
Size | keysize |
Size | entrysize |
long | num_partitions |
long | max_dsize |
long | ssize |
int | sshift |
int | nelem_alloc |
Definition at line 168 of file dynahash.c.
long HASHHDR::dsize |
Definition at line 184 of file dynahash.c.
Referenced by dir_realloc(), expand_table(), hash_create(), hdefault(), and init_htab().
Size HASHHDR::entrysize |
Definition at line 192 of file dynahash.c.
Referenced by element_alloc(), hash_create(), and init_htab().
FreeListData HASHHDR::freeList[NUM_FREELISTS] |
Definition at line 180 of file dynahash.c.
Referenced by element_alloc(), get_hash_entry(), hash_get_num_entries(), hash_search_with_hash_value(), and init_htab().
uint32 HASHHDR::high_mask |
Definition at line 187 of file dynahash.c.
Referenced by calc_bucket(), expand_table(), and init_htab().
Size HASHHDR::keysize |
Definition at line 191 of file dynahash.c.
Referenced by hash_create(), and hash_stats().
uint32 HASHHDR::low_mask |
Definition at line 188 of file dynahash.c.
Referenced by calc_bucket(), expand_table(), and init_htab().
uint32 HASHHDR::max_bucket |
Definition at line 186 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 194 of file dynahash.c.
Referenced by dir_realloc(), hash_create(), and hdefault().
int HASHHDR::nelem_alloc |
Definition at line 197 of file dynahash.c.
Referenced by get_hash_entry(), and init_htab().
long HASHHDR::nsegs |
Definition at line 185 of file dynahash.c.
Referenced by expand_table(), hash_stats(), hdefault(), and init_htab().
long HASHHDR::num_partitions |
Definition at line 193 of file dynahash.c.
Referenced by hash_create(), and hdefault().
int HASHHDR::sshift |
Definition at line 196 of file dynahash.c.
Referenced by hash_create(), hdefault(), and init_htab().
long HASHHDR::ssize |
Definition at line 195 of file dynahash.c.
Referenced by hash_create(), hdefault(), and init_htab().