m_log_dsc_s Struct Reference

List of all members.

Public Attributes

m_log_ops_tops
m_log_tlog
m_log_nvmd_tnvmd
pcm_word_tnvphlog
uint64_t flags
uint64_t logorder
list_head list

Detailed Description

Definition at line 116 of file log_i.h.


Member Data Documentation

uint64_t m_log_dsc_s::flags

array of flags

Definition at line 121 of file log_i.h.

Referenced by m_logmgr_alloc_log().

m_log_t* m_log_dsc_s::log

descriptor structure specific to log type

Definition at line 118 of file log_i.h.

Referenced by m_logmgr_alloc_log(), m_tmlog_base_alloc(), m_tmlog_base_recovery_do(), m_tmlog_base_recovery_init(), m_tmlog_base_report_stats(), m_tmlog_base_truncation_do(), m_tmlog_tornbit_alloc(), m_tmlog_tornbit_recovery_do(), m_tmlog_tornbit_recovery_init(), m_tmlog_tornbit_report_stats(), and m_tmlog_tornbit_truncation_do().

uint64_t m_log_dsc_s::logorder

log order number

Definition at line 122 of file log_i.h.

Referenced by m_tmlog_base_recovery_do(), and m_tmlog_tornbit_recovery_do().

m_log_nvmd_t* m_log_dsc_s::nvmd

non-volatile log metadata

Definition at line 119 of file log_i.h.

Referenced by m_logmgr_alloc_log(), m_tmlog_base_init(), m_tmlog_base_recovery_init(), m_tmlog_tornbit_init(), and m_tmlog_tornbit_recovery_init().

pcm_word_t* m_log_dsc_s::nvphlog

non-volatile physical log

Definition at line 120 of file log_i.h.

Referenced by m_tmlog_base_init(), m_tmlog_base_recovery_init(), m_tmlog_tornbit_init(), and m_tmlog_tornbit_recovery_init().

m_log_ops_t* m_log_dsc_s::ops

log operations

Definition at line 117 of file log_i.h.

Referenced by m_logmgr_alloc_log(), and m_logmgr_stat_print().


The documentation for this struct was generated from the following file:
Generated on Sat Apr 23 11:43:36 2011 for Mnemosyne by  doxygen 1.4.7