CUBRID Engine
latest
|
Public Attributes | |
int | fix_count |
PGBUF_BCB * | bufptr |
PGBUF_HOLDER * | thrd_link |
PGBUF_HOLDER * | next_holder |
PGBUF_HOLDER_STAT | perf_stat |
char | fixed_at [64 *1024] |
int | fixed_at_size |
int | watch_count |
PGBUF_WATCHER * | first_watcher |
PGBUF_WATCHER * | last_watcher |
Definition at line 437 of file page_buffer.c.
PGBUF_BCB* pgbuf_holder::bufptr |
Definition at line 440 of file page_buffer.c.
Referenced by pgbuf_bcb_flush_with_wal(), pgbuf_find_thrd_holder(), pgbuf_get_holder(), pgbuf_has_perm_pages_fixed(), pgbuf_initialize_thrd_holder(), pgbuf_is_page_fixed_by_thread(), pgbuf_latch_bcb_upon_fix(), pgbuf_latch_idle_page(), pgbuf_ordered_fix_debug(), pgbuf_promote_read_latch_debug(), and pgbuf_unfix_all().
PGBUF_WATCHER* pgbuf_holder::first_watcher |
Definition at line 450 of file page_buffer.c.
Referenced by pgbuf_add_watch_instance_internal(), pgbuf_allocate_thrd_holder_entry(), pgbuf_initialize_thrd_holder(), pgbuf_ordered_fix_debug(), and pgbuf_remove_watcher().
int pgbuf_holder::fix_count |
Definition at line 439 of file page_buffer.c.
Referenced by pgbuf_initialize_thrd_holder(), pgbuf_latch_bcb_upon_fix(), pgbuf_latch_idle_page(), pgbuf_ordered_fix_debug(), pgbuf_ordered_unfix_debug(), pgbuf_promote_read_latch_debug(), pgbuf_remove_thrd_holder(), and pgbuf_unlatch_thrd_holder().
char pgbuf_holder::fixed_at[64 *1024] |
Definition at line 445 of file page_buffer.c.
Referenced by pgbuf_add_fixed_at(), and pgbuf_ordered_fix_debug().
int pgbuf_holder::fixed_at_size |
Definition at line 446 of file page_buffer.c.
Referenced by pgbuf_add_fixed_at().
PGBUF_WATCHER* pgbuf_holder::last_watcher |
Definition at line 451 of file page_buffer.c.
Referenced by pgbuf_add_watch_instance_internal(), pgbuf_allocate_thrd_holder_entry(), pgbuf_fix_debug(), pgbuf_initialize_thrd_holder(), pgbuf_ordered_fix_debug(), pgbuf_ordered_unfix_debug(), pgbuf_remove_watcher(), and pgbuf_unfix_debug().
PGBUF_HOLDER* pgbuf_holder::next_holder |
Definition at line 442 of file page_buffer.c.
Referenced by pgbuf_allocate_thrd_holder_entry(), pgbuf_find_thrd_holder(), pgbuf_initialize_thrd_holder(), pgbuf_is_page_fixed_by_thread(), and pgbuf_remove_thrd_holder().
PGBUF_HOLDER_STAT pgbuf_holder::perf_stat |
Definition at line 443 of file page_buffer.c.
Referenced by pgbuf_initialize_thrd_holder(), pgbuf_latch_bcb_upon_fix(), pgbuf_latch_idle_page(), pgbuf_promote_read_latch_debug(), pgbuf_set_dirty_buffer_ptr(), and pgbuf_unlatch_thrd_holder().
PGBUF_HOLDER* pgbuf_holder::thrd_link |
Definition at line 441 of file page_buffer.c.
Referenced by pgbuf_allocate_thrd_holder_entry(), pgbuf_bcb_flush_with_wal(), pgbuf_find_thrd_holder(), pgbuf_get_holder(), pgbuf_has_perm_pages_fixed(), pgbuf_initialize_thrd_holder(), pgbuf_ordered_fix_debug(), pgbuf_remove_thrd_holder(), and pgbuf_unfix_all().
int pgbuf_holder::watch_count |
Definition at line 449 of file page_buffer.c.
Referenced by pgbuf_add_watch_instance_internal(), pgbuf_allocate_thrd_holder_entry(), pgbuf_initialize_thrd_holder(), pgbuf_ordered_fix_debug(), pgbuf_ordered_unfix_debug(), pgbuf_remove_thrd_holder(), and pgbuf_remove_watcher().