PostgreSQL Source Code
git master
|
Data Fields | |
dsa_area * | area |
dshash_parameters | params |
void * | arg |
dshash_table_control * | control |
dsa_pointer * | buckets |
size_t | size_log2 |
dsa_area* dshash_table::area |
Definition at line 105 of file dshash.c.
Referenced by delete_item_from_bucket(), delete_key_from_bucket(), dshash_attach(), dshash_create(), dshash_destroy(), dshash_dump(), dshash_seq_next(), ensure_valid_bucket_pointers(), find_in_bucket(), insert_into_bucket(), insert_item_into_bucket(), and resize().
void* dshash_table::arg |
Definition at line 107 of file dshash.c.
Referenced by copy_key(), dshash_attach(), dshash_create(), equal_keys(), and hash_key().
dsa_pointer* dshash_table::buckets |
Definition at line 109 of file dshash.c.
Referenced by dshash_attach(), dshash_create(), dshash_destroy(), dshash_dump(), dshash_seq_next(), ensure_valid_bucket_pointers(), and resize().
dshash_table_control* dshash_table::control |
Definition at line 108 of file dshash.c.
Referenced by delete_item(), dshash_attach(), dshash_create(), dshash_delete_current(), dshash_delete_entry(), dshash_delete_key(), dshash_destroy(), dshash_dump(), dshash_find(), dshash_find_or_insert(), dshash_get_hash_table_handle(), dshash_release_lock(), dshash_seq_next(), ensure_valid_bucket_pointers(), and resize().
dshash_parameters dshash_table::params |
Definition at line 106 of file dshash.c.
Referenced by copy_key(), dshash_attach(), dshash_create(), equal_keys(), hash_key(), and insert_into_bucket().
size_t dshash_table::size_log2 |
Definition at line 110 of file dshash.c.
Referenced by dshash_attach(), dshash_create(), dshash_destroy(), dshash_dump(), dshash_find_or_insert(), dshash_seq_next(), and ensure_valid_bucket_pointers().