PostgreSQL Source Code
git master
|
#include <hash.h>
Data Fields | |
BlockNumber | hasho_prevblkno |
BlockNumber | hasho_nextblkno |
Bucket | hasho_bucket |
uint16 | hasho_flag |
uint16 | hasho_page_id |
Bucket HashPageOpaqueData::hasho_bucket |
Definition at line 81 of file hash.h.
Referenced by _hash_addovflpage(), _hash_alloc_buckets(), _hash_doinsert(), _hash_expandtable(), _hash_finish_split(), _hash_freeovflpage(), _hash_getbucketbuf_from_hashkey(), _hash_init_metabuffer(), _hash_initbitmapbuffer(), _hash_initbuf(), _hash_squeezebucket(), GetHashPageStatistics(), and hash_xlog_squeeze_page().
uint16 HashPageOpaqueData::hasho_flag |
Definition at line 82 of file hash.h.
Referenced by _hash_addovflpage(), _hash_alloc_buckets(), _hash_checkpage(), _hash_doinsert(), _hash_expandtable(), _hash_freeovflpage(), _hash_init_metabuffer(), _hash_initbitmapbuffer(), _hash_initbuf(), _hash_splitbucket(), _hash_vacuum_one_page(), GetHashPageStatistics(), hash_mask(), hash_page_type(), hash_xlog_delete(), hash_xlog_split_allocate_page(), hash_xlog_split_cleanup(), hash_xlog_split_complete(), hash_xlog_squeeze_page(), hash_xlog_vacuum_one_page(), hashbucketcleanup(), pgstat_hash_page(), pgstathashindex(), and verify_hash_page().
BlockNumber HashPageOpaqueData::hasho_nextblkno |
Definition at line 80 of file hash.h.
Referenced by _hash_addovflpage(), _hash_alloc_buckets(), _hash_doinsert(), _hash_expandtable(), _hash_finish_split(), _hash_freeovflpage(), _hash_init_metabuffer(), _hash_initbitmapbuffer(), _hash_initbuf(), _hash_splitbucket(), _hash_squeezebucket(), GetHashPageStatistics(), hash_xlog_add_ovfl_page(), hash_xlog_squeeze_page(), and hashbucketcleanup().
uint16 HashPageOpaqueData::hasho_page_id |
Definition at line 83 of file hash.h.
Referenced by _hash_addovflpage(), _hash_alloc_buckets(), _hash_expandtable(), _hash_freeovflpage(), _hash_init_metabuffer(), _hash_initbitmapbuffer(), _hash_initbuf(), GetHashPageStatistics(), hash_xlog_squeeze_page(), and verify_hash_page().
BlockNumber HashPageOpaqueData::hasho_prevblkno |
Definition at line 79 of file hash.h.
Referenced by _hash_addovflpage(), _hash_alloc_buckets(), _hash_expandtable(), _hash_freeovflpage(), _hash_getbucketbuf_from_hashkey(), _hash_init_metabuffer(), _hash_initbitmapbuffer(), _hash_initbuf(), _hash_squeezebucket(), GetHashPageStatistics(), hash_xlog_add_ovfl_page(), hash_xlog_split_allocate_page(), hash_xlog_squeeze_page(), and hashbulkdelete().