PostgreSQL Source Code git master
Data Fields
HashPageOpaqueData Struct Reference

#include <hash.h>

Data Fields

 
 
 
 
 

Detailed Description

Definition at line 77 of file hash.h.

Field Documentation

hasho_bucket

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().

hasho_flag

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().

hasho_nextblkno

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().

hasho_page_id

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().

hasho_prevblkno

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().


The documentation for this struct was generated from the following file:

AltStyle によって変換されたページ (->オリジナル) /