|
PostgreSQL Source Code git master
|
#include <hsearch.h>
| HashAllocFunc HASHCTL::alloc |
Definition at line 84 of file hsearch.h.
Referenced by hash_create().
| int64 HASHCTL::dsize |
Definition at line 72 of file hsearch.h.
Referenced by hash_create(), and hash_get_shared_size().
| Size HASHCTL::entrysize |
Definition at line 76 of file hsearch.h.
Referenced by ExecuteTruncateGuts(), hash_create(), InitBufTable(), InitLocalBuffers(), InitLockManagerAccess(), InitShmemIndex(), LockManagerShmemInit(), pgss_shmem_startup(), PredicateLockShmemInit(), rebuild_database_list(), and WaitEventCustomShmemInit().
| HashValueFunc HASHCTL::hash |
Definition at line 78 of file hsearch.h.
Referenced by hash_create(), LockManagerShmemInit(), and PredicateLockShmemInit().
| HASHHDR* HASHCTL::hctl |
Definition at line 88 of file hsearch.h.
Referenced by hash_create().
| MemoryContext HASHCTL::hcxt |
Definition at line 86 of file hsearch.h.
Referenced by ExecuteTruncateGuts(), hash_create(), and rebuild_database_list().
| HashCopyFunc HASHCTL::keycopy |
Definition at line 82 of file hsearch.h.
Referenced by hash_create().
| Size HASHCTL::keysize |
Definition at line 75 of file hsearch.h.
Referenced by AddPendingSync(), assign_record_type_typmod(), create_seq_hashtable(), createConnHash(), ExecInitModifyTable(), ExecuteTruncateGuts(), find_oper_cache_entry(), find_rendezvous_variable(), get_relation_notnullatts(), gistInitParentMap(), hash_create(), init_missing_cache(), init_procedure_caches(), init_rel_sync_cache(), init_timezone_hashtable(), init_ts_config_cache(), init_uncommitted_enum_types(), init_uncommitted_enum_values(), InitBufTable(), InitializeAttoptCache(), InitializeShippableCache(), InitializeTableSpaceCache(), InitLocalBuffers(), initLocalChannelTable(), InitLockManagerAccess(), initPendingListenActions(), InitQueryHashTable(), InitShmemIndex(), LockManagerShmemInit(), log_invalid_page(), lookup_proof_cache(), lookup_ts_dictionary_cache(), lookup_ts_parser_cache(), lookup_type_cache(), pgss_shmem_startup(), PredicateLockShmemInit(), ProcessSyncingTablesForApply(), rebuild_database_list(), record_C_func(), RegisterExtensibleNodeEntry(), ReorderBufferBuildTupleCidHash(), ResetUnloggedRelationsInDbspaceDir(), ri_InitHashTables(), select_perl_context(), smgropen(), and WaitEventCustomShmemInit().
| HashCompareFunc HASHCTL::match |
Definition at line 80 of file hsearch.h.
Referenced by hash_create().
| int64 HASHCTL::max_dsize |
Definition at line 73 of file hsearch.h.
Referenced by hash_create(), and hash_get_shared_size().
| int64 HASHCTL::num_partitions |
Definition at line 68 of file hsearch.h.
Referenced by hash_create(), InitBufTable(), LockManagerShmemInit(), and PredicateLockShmemInit().
| int64 HASHCTL::ssize |
Definition at line 70 of file hsearch.h.
Referenced by hash_create().