|
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 964 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 967 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 973 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 995 of file nbtree.h.
Referenced by _bt_killitems(), _bt_next(), _bt_readpage(), and _bt_returnitem().
| int BTScanPosData::itemIndex |
Definition at line 997 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 999 of file nbtree.h.
Referenced by _bt_killitems(), _bt_returnitem(), _bt_saveitem(), _bt_savepostingitem(), _bt_setuppostingitems(), and btgetbitmap().
| int BTScanPosData::lastItem |
Definition at line 996 of file nbtree.h.
Referenced by _bt_next(), _bt_readpage(), _bt_returnitem(), _bt_steppage(), btgetbitmap(), and btrestrpos().
| XLogRecPtr BTScanPosData::lsn |
Definition at line 970 of file nbtree.h.
Referenced by _bt_drop_lock_and_maybe_pin(), and _bt_killitems().
| bool BTScanPosData::moreLeft |
Definition at line 985 of file nbtree.h.
Referenced by _bt_parallel_seize(), _bt_readfirstpage(), _bt_readnextpage(), _bt_readpage(), and _bt_steppage().
| bool BTScanPosData::moreRight |
Definition at line 986 of file nbtree.h.
Referenced by _bt_parallel_seize(), _bt_readfirstpage(), _bt_readnextpage(), _bt_readpage(), and _bt_steppage().
| BlockNumber BTScanPosData::nextPage |
Definition at line 969 of file nbtree.h.
Referenced by _bt_readnextpage(), _bt_readpage(), and _bt_steppage().
| int BTScanPosData::nextTupleOffset |
Definition at line 979 of file nbtree.h.
Referenced by _bt_readpage(), _bt_saveitem(), _bt_setuppostingitems(), _bt_steppage(), and btrestrpos().
| BlockNumber BTScanPosData::prevPage |
Definition at line 968 of file nbtree.h.
Referenced by _bt_readnextpage(), _bt_readpage(), and _bt_steppage().