|
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 107 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 109 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 111 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 110 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 108 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 112 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().