PostgreSQL Source Code
git master
|
#include <nbtree.h>
Data Fields | |
Buffer | buf |
BlockNumber | currPage |
BlockNumber | prevPage |
BlockNumber | nextPage |
XLogRecPtr | lsn |
ScanDirection | dir |
int | nextTupleOffset |
bool | moreLeft |
bool | moreRight |
int | firstItem |
int | lastItem |
int | itemIndex |
BTScanPosItem | items [MaxTIDsPerBTreePage] |
Buffer BTScanPosData::buf |
Definition at line 953 of file nbtree.h.
Referenced by _bt_drop_lock_and_maybe_pin(), _bt_endpoint(), _bt_first(), _bt_killitems(), _bt_readfirstpage(), _bt_readnextpage(), _bt_readpage(), _bt_steppage(), and btrestrpos().
BlockNumber BTScanPosData::currPage |
Definition at line 956 of file nbtree.h.
Referenced by _bt_advance_array_keys(), _bt_killitems(), _bt_readnextpage(), _bt_readpage(), and _bt_steppage().
ScanDirection BTScanPosData::dir |
Definition at line 962 of file nbtree.h.
Referenced by _bt_advance_array_keys(), _bt_checkkeys(), _bt_checkkeys_look_ahead(), _bt_readpage(), _bt_steppage(), and btrestrpos().
int BTScanPosData::firstItem |
Definition at line 984 of file nbtree.h.
Referenced by _bt_killitems(), _bt_next(), _bt_readpage(), and _bt_returnitem().
int BTScanPosData::itemIndex |
Definition at line 986 of file nbtree.h.
Referenced by _bt_next(), _bt_readpage(), _bt_returnitem(), _bt_steppage(), btgetbitmap(), btgettuple(), btmarkpos(), and btrestrpos().
BTScanPosItem BTScanPosData::items[MaxTIDsPerBTreePage] |
Definition at line 988 of file nbtree.h.
Referenced by _bt_killitems(), _bt_returnitem(), _bt_saveitem(), _bt_savepostingitem(), _bt_setuppostingitems(), and btgetbitmap().
int BTScanPosData::lastItem |
Definition at line 985 of file nbtree.h.
Referenced by _bt_next(), _bt_readpage(), _bt_returnitem(), _bt_steppage(), btgetbitmap(), and btrestrpos().
XLogRecPtr BTScanPosData::lsn |
Definition at line 959 of file nbtree.h.
Referenced by _bt_killitems(), and _bt_readpage().
bool BTScanPosData::moreLeft |
Definition at line 974 of file nbtree.h.
Referenced by _bt_parallel_seize(), _bt_readfirstpage(), _bt_readnextpage(), _bt_readpage(), and _bt_steppage().
bool BTScanPosData::moreRight |
Definition at line 975 of file nbtree.h.
Referenced by _bt_parallel_seize(), _bt_readfirstpage(), _bt_readnextpage(), _bt_readpage(), and _bt_steppage().
BlockNumber BTScanPosData::nextPage |
Definition at line 958 of file nbtree.h.
Referenced by _bt_readnextpage(), _bt_readpage(), and _bt_steppage().
int BTScanPosData::nextTupleOffset |
Definition at line 968 of file nbtree.h.
Referenced by _bt_readpage(), _bt_saveitem(), _bt_setuppostingitems(), _bt_steppage(), and btrestrpos().
BlockNumber BTScanPosData::prevPage |
Definition at line 957 of file nbtree.h.
Referenced by _bt_readnextpage(), _bt_readpage(), and _bt_steppage().