#include <slru.h>
Data Fields | |
LWLockId | ControlLock |
int | num_slots |
char ** | page_buffer |
SlruPageStatus * | page_status |
bool * | page_dirty |
int * | page_number |
int * | page_lru_count |
LWLockId * | buffer_locks |
XLogRecPtr * | group_lsn |
int | lsn_groups_per_page |
int | cur_lru_count |
int | latest_page_number |
Definition at line 56 of file slru.h.
Definition at line 72 of file slru.h.
Referenced by SimpleLruInit(), SimpleLruReadPage(), SimpleLruWaitIO(), and SlruInternalWritePage().
Definition at line 58 of file slru.h.
Referenced by SimpleLruFlush(), SimpleLruInit(), SimpleLruReadPage(), SimpleLruReadPage_ReadOnly(), SimpleLruTruncate(), SimpleLruWaitIO(), and SlruInternalWritePage().
Definition at line 94 of file slru.h.
Referenced by SimpleLruInit(), and SlruSelectLRUPage().
Definition at line 82 of file slru.h.
Referenced by SimpleLruInit(), SimpleLruZeroLSNs(), and SlruPhysicalWritePage().
Definition at line 101 of file slru.h.
Referenced by SimpleLruTruncate(), SimpleLruZeroPage(), and SlruSelectLRUPage().
Definition at line 83 of file slru.h.
Referenced by SimpleLruInit(), SimpleLruZeroLSNs(), and SlruPhysicalWritePage().
Definition at line 61 of file slru.h.
Referenced by SimpleLruFlush(), SimpleLruInit(), SimpleLruReadPage_ReadOnly(), SimpleLruTruncate(), and SlruSelectLRUPage().
char** SlruSharedData::page_buffer |
Definition at line 67 of file slru.h.
Referenced by SimpleLruInit(), SimpleLruZeroPage(), SlruPhysicalReadPage(), and SlruPhysicalWritePage().
Definition at line 69 of file slru.h.
Referenced by SimpleLruFlush(), SimpleLruInit(), SimpleLruReadPage(), SimpleLruTruncate(), SimpleLruWaitIO(), SimpleLruZeroPage(), SlruInternalWritePage(), and SlruSelectLRUPage().
Definition at line 71 of file slru.h.
Referenced by SimpleLruInit(), and SlruSelectLRUPage().
Definition at line 70 of file slru.h.
Referenced by SimpleLruInit(), SimpleLruReadPage(), SimpleLruReadPage_ReadOnly(), SimpleLruTruncate(), SimpleLruZeroPage(), SlruInternalWritePage(), and SlruSelectLRUPage().
Definition at line 68 of file slru.h.
Referenced by SimpleLruFlush(), SimpleLruInit(), SimpleLruReadPage(), SimpleLruReadPage_ReadOnly(), SimpleLruTruncate(), SimpleLruWaitIO(), SimpleLruZeroPage(), SlruInternalWritePage(), and SlruSelectLRUPage().