PostgreSQL Source Code: PageHeaderData Struct Reference (original) (raw)
#include <[bufpage.h](bufpage%5F8h%5Fsource.html)>
Detailed Description
Field Documentation
◆ pd_checksum
uint16 PageHeaderData::pd_checksum
◆ pd_flags
uint16 PageHeaderData::pd_flags
◆ pd_linp
◆ pd_lower
Definition at line 166 of file bufpage.h.
Referenced by brin_mask(), BTPageSetDeleted(), generic_redo(), GenericXLogFinish(), gin_mask(), page_header(), PageAddItemExtended(), PageGetExactFreeSpace(), PageGetFreeSpace(), PageGetFreeSpaceForMultipleTuples(), PageGetMaxOffsetNumber(), PageIndexMultiDelete(), PageIndexTupleDelete(), PageIndexTupleDeleteNoCompact(), PageIndexTupleOverwrite(), PageInit(), PageIsVerified(), PageTruncateLinePointerArray(), and spg_mask().
◆ pd_lsn
◆ pd_pagesize_version
uint16 PageHeaderData::pd_pagesize_version
◆ pd_prune_xid
◆ pd_special
Definition at line 168 of file bufpage.h.
Referenced by BTPageSetDeleted(), compactify_tuples(), GetBTPageStatistics(), modify_rel_block(), page_header(), PageAddItemExtended(), PageIndexMultiDelete(), PageIndexTupleDelete(), PageIndexTupleDeleteNoCompact(), PageIndexTupleOverwrite(), PageInit(), and PageIsVerified().
◆ pd_upper
Definition at line 167 of file bufpage.h.
Referenced by BTPageSetDeleted(), compactify_tuples(), generic_redo(), GenericXLogFinish(), page_header(), PageAddItemExtended(), PageGetExactFreeSpace(), PageGetFreeSpace(), PageGetFreeSpaceForMultipleTuples(), PageIndexMultiDelete(), PageIndexTupleDelete(), PageIndexTupleDeleteNoCompact(), PageIndexTupleOverwrite(), PageInit(), and PageIsVerified().
The documentation for this struct was generated from the following file:
- src/include/storage/bufpage.h