Data Fields | |
HASHHDR * | hctl |
HASHSEGMENT * | dir |
HashValueFunc | hash |
HashCompareFunc | match |
HashCopyFunc | keycopy |
HashAllocFunc | alloc |
MemoryContext | hcxt |
char * | tabname |
bool | isshared |
bool | isfixed |
bool | frozen |
Size | keysize |
long | ssize |
int | sshift |
Definition at line 159 of file dynahash.c.
Definition at line 166 of file dynahash.c.
Referenced by dir_realloc(), element_alloc(), hash_create(), hash_destroy(), hash_search_with_hash_value(), init_htab(), and seg_alloc().
Definition at line 162 of file dynahash.c.
Referenced by dir_realloc(), expand_table(), hash_create(), hash_search_with_hash_value(), hash_seq_search(), hash_update_hash_key(), and init_htab().
Definition at line 173 of file dynahash.c.
Referenced by hash_create(), hash_freeze(), hash_search_with_hash_value(), hash_seq_init(), hash_seq_term(), and hash_update_hash_key().
Definition at line 163 of file dynahash.c.
Referenced by get_hash_value(), hash_create(), hash_search(), and hash_update_hash_key().
Definition at line 161 of file dynahash.c.
Referenced by dir_realloc(), element_alloc(), expand_table(), get_hash_entry(), hash_create(), hash_get_num_entries(), hash_search_with_hash_value(), hash_seq_search(), hash_stats(), hash_update_hash_key(), hdefault(), and init_htab().
Definition at line 167 of file dynahash.c.
Referenced by dir_realloc(), element_alloc(), hash_create(), hash_destroy(), init_htab(), and seg_alloc().
Definition at line 170 of file dynahash.c.
Referenced by element_alloc(), and hash_create().
Definition at line 169 of file dynahash.c.
Referenced by hash_corrupted(), hash_create(), hash_freeze(), and hash_search_with_hash_value().
Definition at line 165 of file dynahash.c.
Referenced by hash_create(), hash_search_with_hash_value(), and hash_update_hash_key().
Definition at line 176 of file dynahash.c.
Referenced by get_hash_value(), hash_create(), hash_search(), hash_search_with_hash_value(), and hash_update_hash_key().
Definition at line 164 of file dynahash.c.
Referenced by hash_create(), hash_search_with_hash_value(), and hash_update_hash_key().
int HTAB::sshift |
Definition at line 178 of file dynahash.c.
Referenced by expand_table(), hash_create(), hash_search_with_hash_value(), hash_seq_search(), and hash_update_hash_key().
long HTAB::ssize |
Definition at line 177 of file dynahash.c.
Referenced by expand_table(), hash_create(), hash_search_with_hash_value(), hash_seq_search(), hash_update_hash_key(), and seg_alloc().
char* HTAB::tabname |
Definition at line 168 of file dynahash.c.
Referenced by deregister_seq_scan(), hash_corrupted(), hash_create(), hash_freeze(), hash_search_with_hash_value(), hash_update_hash_key(), and register_seq_scan().