MySQL 9.0.0
Source Code Documentation
Arch_Page_Sys Member List

This is the complete list of members for Arch_Page_Sys, including all inherited members.

arch_mutex_enter()Arch_Page_Sysinline
arch_mutex_exit()Arch_Page_Sysinline
arch_oper_mutex_enter()Arch_Page_Sysinline
arch_oper_mutex_exit()Arch_Page_Sysinline
Arch_Page_Sys()Arch_Page_Sys
Arch_Page_Sys(Arch_Page_Sys const &)=deleteArch_Page_Sys
archive(bool *wait)Arch_Page_Sys
fetch_group_within_lsn_range(lsn_t &start_id, lsn_t &stop_id, Arch_Group **group)Arch_Page_Sys
flush_active_block(Arch_Page_Pos cur_pos, bool partial_reset_block_flush)Arch_Page_Sysprivate
flush_at_checkpoint(lsn_t checkpoint_lsn)Arch_Page_Sys
flush_blocks(bool *wait)Arch_Page_Sysprivate
flush_inactive_blocks(Arch_Page_Pos &cur_pos, Arch_Page_Pos end_pos)Arch_Page_Sysprivate
get_latest_stop_lsn() constArch_Page_Sysinline
get_mutex()Arch_Page_Sysinline
get_num_pages(Arch_Page_Pos start_pos, Arch_Page_Pos stop_pos, uint64_t &num_pages)Arch_Page_Sys
get_num_pages(lsn_t &start_id, lsn_t &stop_id, uint64_t *num_pages)Arch_Page_Sys
get_oper_mutex()Arch_Page_Sysinline
get_pages(Arch_Group *group, Arch_Page_Pos *read_pos, uint read_len, byte *read_buff)Arch_Page_Sys
get_pages(MYSQL_THD thd, Page_Track_Callback cbk_func, void *cbk_ctx, lsn_t &start_id, lsn_t &stop_id, byte *buf, uint buf_len)Arch_Page_Sys
get_status(std::vector< std::pair< lsn_t, bool > > &status)Arch_Page_Sysinline
get_sys_client() constArch_Page_Sysinline
is_abort() constArch_Page_Sysinline
is_active() constArch_Page_Sysinline
is_gap_small()Arch_Page_Sysprivate
is_init() constArch_Page_Sysinline
m_ctxArch_Page_Sysprivate
m_current_groupArch_Page_Sysprivate
m_dataArch_Page_Sysprivate
m_flush_blk_num_with_lsnArch_Page_Sysprivate
m_flush_posArch_Page_Sysprivate
m_group_listArch_Page_Sysprivate
m_last_lsnArch_Page_Sysprivate
m_last_posArch_Page_Sysprivate
m_last_reset_file_indexArch_Page_Sysprivate
m_latest_purged_lsnArch_Page_Sysprivate
m_latest_stop_lsnArch_Page_Sysprivate
m_mutexArch_Page_Sysprivate
m_oper_mutexArch_Page_Sysprivate
m_request_blk_num_with_lsnArch_Page_Sysprivate
m_request_flush_posArch_Page_Sysprivate
m_reset_posArch_Page_Sysprivate
m_stateArch_Page_Sysprivate
m_write_posArch_Page_Sysprivate
operator=(Arch_Page_Sys const &)=deleteArch_Page_Sys
post_recovery_init()Arch_Page_Sys
print()Arch_Page_Sys
purge(lsn_t *purge_lsn)Arch_Page_Sys
recover()Arch_Page_Sys
recovery_load_and_start(const Arch_Recv_Group_Info &info)Arch_Page_Sys
release(Arch_Group *group, bool is_durable, Arch_Page_Pos start_pos)Arch_Page_Sys
save_reset_point(bool is_durable)Arch_Page_Sys
set_read_only_mode()Arch_Page_Sysinline
set_tracking_buf_pool(lsn_t tracking_lsn)Arch_Page_Sysprivate
start(Arch_Group **group, lsn_t *start_lsn, Arch_Page_Pos *start_pos, bool is_durable, bool restart, bool recovery)Arch_Page_Sys
stop(Arch_Group *group, lsn_t *stop_lsn, Arch_Page_Pos *stop_pos, bool is_durable)Arch_Page_Sys
track_initial_pages()Arch_Page_Sysprivate
track_page(buf_page_t *bpage, lsn_t track_lsn, lsn_t frame_lsn, bool force)Arch_Page_Sys
update_stop_info(Arch_Block *cur_blk)Arch_Page_Sys
wait_for_reset_info_flush(uint64_t request_block)Arch_Page_Sys
wait_idle()Arch_Page_Sysprivate
~Arch_Page_Sys()Arch_Page_Sys