|
PostgreSQL Source Code git master
|
Definition at line 224 of file dynahash.c.
| HashAllocFunc HTAB::alloc |
Definition at line 231 of file dynahash.c.
Referenced by dir_realloc(), element_alloc(), hash_create(), hash_destroy(), init_htab(), and seg_alloc().
| void* HTAB::alloc_arg |
Definition at line 232 of file dynahash.c.
Referenced by dir_realloc(), element_alloc(), hash_create(), init_htab(), and seg_alloc().
| HASHSEGMENT* HTAB::dir |
Definition at line 227 of file dynahash.c.
Referenced by dir_realloc(), expand_table(), hash_create(), hash_initial_lookup(), hash_seq_search(), and init_htab().
| bool HTAB::frozen |
Definition at line 238 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().
| HashValueFunc HTAB::hash |
Definition at line 228 of file dynahash.c.
Referenced by get_hash_value(), hash_create(), hash_search(), and hash_update_hash_key().
| HASHHDR* HTAB::hctl |
Definition at line 226 of file dynahash.c.
Referenced by dir_realloc(), element_alloc(), expand_table(), get_hash_entry(), hash_create(), hash_get_num_entries(), hash_initial_lookup(), hash_search_with_hash_value(), hash_seq_search(), hash_stats(), hash_update_hash_key(), hdefault(), and init_htab().
| MemoryContext HTAB::hcxt |
Definition at line 233 of file dynahash.c.
Referenced by hash_create(), and hash_destroy().
| bool HTAB::isshared |
Definition at line 235 of file dynahash.c.
Referenced by element_alloc(), hash_corrupted(), hash_create(), hash_freeze(), hash_search_with_hash_value(), and init_htab().
| HashCopyFunc HTAB::keycopy |
Definition at line 230 of file dynahash.c.
Referenced by hash_create(), hash_search_with_hash_value(), and hash_update_hash_key().
| Size HTAB::keysize |
Definition at line 241 of file dynahash.c.
Referenced by BufTableShmemRequest(), get_hash_value(), hash_create(), hash_search(), hash_search_with_hash_value(), hash_update_hash_key(), LockManagerShmemRequest(), pg_get_backend_memory_contexts(), PredicateLockShmemRequest(), and WaitEventCustomShmemRequest().
| HashCompareFunc HTAB::match |
Definition at line 229 of file dynahash.c.
Referenced by hash_create(), hash_search_with_hash_value(), and hash_update_hash_key().
| char* HTAB::tabname |
Definition at line 234 of file dynahash.c.
Referenced by deregister_seq_scan(), hash_corrupted(), hash_create(), hash_freeze(), hash_search_with_hash_value(), hash_stats(), hash_update_hash_key(), and register_seq_scan().