Skip to content

Struct pgbuf_lru_list

ClassList > pgbuf_lru_list

Public Attributes

Type Name
PGBUF_BCB * bottom
PGBUF_BCB * bottom_1
PGBUF_BCB * bottom_2
int count_lru1
int count_lru2
int count_lru3
int count_vict_cand
volatile int flags
int index
pthread_mutex_t mutex
int quota
int threshold_lru1
int threshold_lru2
int tick_list
int tick_lru3
PGBUF_BCB * top
PGBUF_BCB *volatile victim_hint

Public Attributes Documentation

variable bottom

PGBUF_BCB* pgbuf_lru_list::bottom;

variable bottom_1

PGBUF_BCB* pgbuf_lru_list::bottom_1;

variable bottom_2

PGBUF_BCB* pgbuf_lru_list::bottom_2;

variable count_lru1

int pgbuf_lru_list::count_lru1;

variable count_lru2

int pgbuf_lru_list::count_lru2;

variable count_lru3

int pgbuf_lru_list::count_lru3;

variable count_vict_cand

int pgbuf_lru_list::count_vict_cand;

variable flags

volatile int pgbuf_lru_list::flags;

variable index

int pgbuf_lru_list::index;

variable mutex

pthread_mutex_t pgbuf_lru_list::mutex;

variable quota

int pgbuf_lru_list::quota;

variable threshold_lru1

int pgbuf_lru_list::threshold_lru1;

variable threshold_lru2

int pgbuf_lru_list::threshold_lru2;

variable tick_list

int pgbuf_lru_list::tick_list;

variable tick_lru3

int pgbuf_lru_list::tick_lru3;

variable top

PGBUF_BCB* pgbuf_lru_list::top;

variable victim_hint

PGBUF_BCB* volatile pgbuf_lru_list::victim_hint;


The documentation for this class was generated from the following file cubrid/src/storage/page_buffer.c