Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

SlruSharedData Struct Reference

#include <slru.h>

Data Fields

LWLockId ControlLock
int num_slots
char ** page_buffer
SlruPageStatuspage_status
boolpage_dirty
int * page_number
int * page_lru_count
LWLockIdbuffer_locks
XLogRecPtrgroup_lsn
int lsn_groups_per_page
int cur_lru_count
int latest_page_number

Detailed Description

Definition at line 56 of file slru.h.


Field Documentation

Definition at line 72 of file slru.h.

Referenced by SimpleLruInit(), SimpleLruReadPage(), 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 71 of file slru.h.

Referenced by SimpleLruInit(), and SlruSelectLRUPage().


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