|
PostgreSQL Source Code git master
|
Data Fields | |
| FreeListData | freeList [NUM_FREELISTS] |
| int64 | dsize |
| int64 | nsegs |
| uint32 | max_bucket |
| uint32 | high_mask |
| uint32 | low_mask |
| Size | keysize |
| Size | entrysize |
| int64 | num_partitions |
| int64 | max_dsize |
| int64 | ssize |
| int | sshift |
| int | nelem_alloc |
| bool | isfixed |
Definition at line 168 of file dynahash.c.
| int64 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().
| bool HASHHDR::isfixed |
Definition at line 198 of file dynahash.c.
Referenced by element_alloc(), hash_create(), and hdefault().
| 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().
| int64 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().
| int64 HASHHDR::nsegs |
Definition at line 185 of file dynahash.c.
Referenced by expand_table(), hash_stats(), hdefault(), and init_htab().
| int64 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(), and hdefault().
| int64 HASHHDR::ssize |
Definition at line 195 of file dynahash.c.
Referenced by hash_create(), hdefault(), and init_htab().