CUBRID Engine
latest
|
Public Attributes | |
PGBUF_BCB * | top |
PGBUF_BCB * | bottom |
PGBUF_BCB * | bottom_1 |
PGBUF_BCB * | bottom_2 |
PGBUF_BCB *volatile | victim_hint |
int | count_lru1 |
int | count_lru2 |
int | count_lru3 |
int | count_vict_cand |
int | threshold_lru1 |
int | threshold_lru2 |
int | quota |
int | tick_list |
int | tick_lru3 |
volatile int | flags |
int | index |
Definition at line 543 of file page_buffer.c.
PGBUF_BCB* pgbuf_lru_list::bottom |
Definition at line 549 of file page_buffer.c.
Referenced by pgbuf_get_victim_candidates_from_lru(), pgbuf_get_victim_from_lru_list(), pgbuf_initialize_lru_list(), pgbuf_lru_add_bcb_to_bottom(), pgbuf_lru_add_bcb_to_middle(), pgbuf_lru_add_bcb_to_top(), pgbuf_lru_advance_victim_hint(), pgbuf_lru_sanity_check(), pgbuf_move_bcb_to_bottom_lru(), and pgbuf_remove_from_lru_list().
PGBUF_BCB* pgbuf_lru_list::bottom_1 |
Definition at line 550 of file page_buffer.c.
Referenced by pgbuf_initialize_lru_list(), pgbuf_lru_add_bcb_to_middle(), pgbuf_lru_add_bcb_to_top(), pgbuf_lru_adjust_zone1(), pgbuf_lru_adjust_zones(), pgbuf_lru_sanity_check(), and pgbuf_remove_from_lru_list().
PGBUF_BCB* pgbuf_lru_list::bottom_2 |
Definition at line 551 of file page_buffer.c.
Referenced by pgbuf_initialize_lru_list(), pgbuf_lru_add_bcb_to_middle(), pgbuf_lru_adjust_zone1(), pgbuf_lru_adjust_zone2(), pgbuf_lru_adjust_zones(), pgbuf_lru_sanity_check(), and pgbuf_remove_from_lru_list().
int pgbuf_lru_list::count_lru1 |
Definition at line 560 of file page_buffer.c.
Referenced by pgbuf_adjust_quotas(), pgbuf_bcb_change_zone(), pgbuf_initialize_lru_list(), pgbuf_lru_add_bcb_to_top(), pgbuf_lru_adjust_zone1(), pgbuf_lru_adjust_zones(), and pgbuf_lru_sanity_check().
int pgbuf_lru_list::count_lru2 |
Definition at line 561 of file page_buffer.c.
Referenced by pgbuf_adjust_quotas(), pgbuf_bcb_change_zone(), pgbuf_initialize_lru_list(), pgbuf_lru_add_bcb_to_middle(), pgbuf_lru_adjust_zone2(), pgbuf_lru_adjust_zones(), pgbuf_lru_sanity_check(), and pgbuf_remove_from_lru_list().
int pgbuf_lru_list::count_lru3 |
Definition at line 562 of file page_buffer.c.
Referenced by pgbuf_bcb_change_zone(), pgbuf_compute_lru_vict_target(), pgbuf_initialize_lru_list(), and pgbuf_lru_sanity_check().
int pgbuf_lru_list::count_vict_cand |
Definition at line 565 of file page_buffer.c.
Referenced by pgbuf_adjust_quotas(), pgbuf_get_victim(), pgbuf_get_victim_from_lru_list(), pgbuf_initialize_lru_list(), pgbuf_lfcq_get_victim_from_private_lru(), pgbuf_lfcq_get_victim_from_shared_lru(), pgbuf_lru_add_victim_candidate(), pgbuf_lru_advance_victim_hint(), pgbuf_lru_remove_victim_candidate(), and pgbuf_peek_stats().
volatile int pgbuf_lru_list::flags |
Definition at line 578 of file page_buffer.c.
Referenced by pgbuf_initialize_lru_list(), pgbuf_lfcq_add_lru_with_victims(), pgbuf_lfcq_get_victim_from_private_lru(), and pgbuf_lfcq_get_victim_from_shared_lru().
int pgbuf_lru_list::index |
Definition at line 580 of file page_buffer.c.
Referenced by pgbuf_get_victim_from_lru_list(), pgbuf_initialize_lru_list(), pgbuf_lfcq_add_lru_with_victims(), pgbuf_lru_add_bcb_to_bottom(), pgbuf_lru_add_bcb_to_middle(), pgbuf_lru_add_bcb_to_top(), pgbuf_lru_add_victim_candidate(), pgbuf_lru_adjust_zone1(), pgbuf_lru_advance_victim_hint(), pgbuf_lru_boost_bcb(), and pgbuf_lru_fall_bcb_to_zone_3().
int pgbuf_lru_list::quota |
Definition at line 572 of file page_buffer.c.
Referenced by pgbuf_adjust_quotas(), pgbuf_compute_lru_vict_target(), pgbuf_initialize_lru_list(), and pgbuf_lfcq_get_victim_from_private_lru().
int pgbuf_lru_list::threshold_lru1 |
Definition at line 568 of file page_buffer.c.
Referenced by pgbuf_adjust_quotas(), pgbuf_initialize_lru_list(), pgbuf_lru_adjust_zone1(), and pgbuf_lru_adjust_zones().
int pgbuf_lru_list::threshold_lru2 |
Definition at line 569 of file page_buffer.c.
Referenced by pgbuf_adjust_quotas(), pgbuf_initialize_lru_list(), pgbuf_lru_adjust_zone2(), and pgbuf_lru_adjust_zones().
int pgbuf_lru_list::tick_list |
Definition at line 575 of file page_buffer.c.
Referenced by pgbuf_initialize_lru_list(), pgbuf_lru_add_bcb_to_middle(), pgbuf_lru_add_bcb_to_top(), pgbuf_lru_add_new_bcb_to_bottom(), pgbuf_lru_add_new_bcb_to_middle(), and pgbuf_lru_add_new_bcb_to_top().
int pgbuf_lru_list::tick_lru3 |
Definition at line 576 of file page_buffer.c.
Referenced by pgbuf_initialize_lru_list(), pgbuf_lru_add_bcb_to_bottom(), pgbuf_lru_add_victim_candidate(), and pgbuf_lru_fall_bcb_to_zone_3().
PGBUF_BCB* pgbuf_lru_list::top |
Definition at line 548 of file page_buffer.c.
Referenced by pgbuf_initialize_lru_list(), pgbuf_lru_add_bcb_to_bottom(), pgbuf_lru_add_bcb_to_middle(), pgbuf_lru_add_bcb_to_top(), pgbuf_lru_sanity_check(), and pgbuf_remove_from_lru_list().
PGBUF_BCB* volatile pgbuf_lru_list::victim_hint |
Definition at line 552 of file page_buffer.c.
Referenced by pgbuf_bcb_change_zone(), pgbuf_get_victim_from_lru_list(), pgbuf_initialize_lru_list(), pgbuf_lru_add_victim_candidate(), and pgbuf_lru_advance_victim_hint().