#include <trx0sys.h>
Collaboration diagram for trx_sys_struct:

Public Member Functions | |
| UT_LIST_BASE_NODE_T (trx_t) trx_list | |
| UT_LIST_BASE_NODE_T (trx_t) mysql_trx_list | |
| UT_LIST_BASE_NODE_T (trx_rseg_t) rseg_list | |
| UT_LIST_BASE_NODE_T (read_view_t) view_list | |
Public Attributes | |
| dulint | max_trx_id |
| trx_rseg_t * | latest_rseg |
| trx_rseg_t * | rseg_array [TRX_SYS_N_RSEGS] |
| ulint | rseg_history_len |
Definition at line 416 of file trx0sys.h.
| trx_sys_struct::UT_LIST_BASE_NODE_T | ( | read_view_t | ) |
| trx_sys_struct::UT_LIST_BASE_NODE_T | ( | trx_rseg_t | ) |
| trx_sys_struct::UT_LIST_BASE_NODE_T | ( | trx_t | ) |
| trx_sys_struct::UT_LIST_BASE_NODE_T | ( | trx_t | ) |
Definition at line 429 of file trx0sys.h.
Referenced by trx_assign_rseg(), and trx_sys_init_at_db_start().
Definition at line 417 of file trx0sys.h.
Referenced by lock_check_trx_id_sanity(), lock_print_info_summary(), lock_release_off_kernel(), read_cursor_view_create_for_mysql(), read_view_open_now(), trx_sys_flush_max_trx_id(), and trx_sys_init_at_db_start().
| trx_rseg_t* trx_sys_struct::rseg_array[TRX_SYS_N_RSEGS] |
Definition at line 435 of file trx0sys.h.
Referenced by lock_print_info_summary(), trx_purge(), trx_purge_add_update_undo_to_history(), trx_purge_free_segment(), trx_purge_rseg_get_next_history_log(), trx_purge_truncate_rseg_history(), trx_rseg_list_and_array_init(), and trx_rseg_mem_create().
1.4.7

