Coda Distributed File System
Public Attributes | List of all members
rvm_statistics_t Struct Reference

#include <rvm_statistics.h>

Collaboration diagram for rvm_statistics_t:
Collaboration graph
[legend]

Public Attributes

rvm_struct_id_t struct_id
 
rvm_bool_t from_heap
 
rvm_length_t n_abort
 
rvm_length_t n_flush_commit
 
rvm_length_t n_no_flush_commit
 
rvm_length_t n_uncommit
 
rvm_length_t n_no_flush
 
rvm_length_t n_truncation_wait
 
rvm_offset_t no_flush_length
 
rvm_length_t n_split
 
rvm_length_t n_flush
 
rvm_length_t n_rvm_flush
 
rvm_length_t n_special
 
rvm_length_t n_wrap
 
rvm_length_t log_dev_cur
 
rvm_offset_t log_written
 
rvm_offset_t range_overlap
 
rvm_offset_t trans_overlap
 
rvm_length_t n_range_elim
 
rvm_length_t n_trans_elim
 
rvm_length_t n_trans_coalesced
 
struct timeval flush_time
 
rvm_length_t last_flush_time
 
rvm_length_t last_truncation_time
 
rvm_length_t last_tree_build_time
 
rvm_length_t last_tree_apply_time
 
rvm_length_t flush_times [flush_times_len]
 
rvm_length_t range_lengths [range_lengths_len]
 
rvm_length_t range_elims [range_elims_len]
 
rvm_length_t trans_elims [trans_elims_len]
 
rvm_length_t range_overlaps [range_overlaps_len]
 
rvm_length_t trans_overlaps [range_overlaps_len]
 
rvm_length_t tot_abort
 
rvm_length_t tot_flush_commit
 
rvm_length_t tot_no_flush_commit
 
rvm_length_t tot_split
 
rvm_length_t tot_flush
 
rvm_length_t tot_rvm_flush
 
rvm_length_t tot_special
 
rvm_length_t tot_wrap
 
rvm_length_t log_dev_max
 
rvm_offset_t tot_log_written
 
rvm_offset_t tot_range_overlap
 
rvm_offset_t tot_trans_overlap
 
rvm_length_t tot_range_elim
 
rvm_length_t tot_trans_elim
 
rvm_length_t tot_trans_coalesced
 
rvm_length_t tot_rvm_truncate
 
rvm_length_t tot_async_truncation
 
rvm_length_t tot_sync_truncation
 
rvm_length_t tot_truncation_wait
 
rvm_length_t tot_recovery
 
struct timeval tot_flush_time
 
struct timeval tot_truncation_time
 
rvm_length_t tot_tree_build_times [truncation_times_len]
 
rvm_length_t tot_tree_apply_times [truncation_times_len]
 
rvm_length_t tot_truncation_times [truncation_times_len]
 
rvm_length_t tot_flush_times [flush_times_len]
 
rvm_length_t tot_range_lengths [range_lengths_len]
 
rvm_length_t tot_range_elims [range_elims_len]
 
rvm_length_t tot_trans_elims [trans_elims_len]
 
rvm_length_t tot_range_overlaps [range_overlaps_len]
 
rvm_length_t tot_trans_overlaps [range_overlaps_len]
 
rvm_length_t tot_trans_coalesces [trans_coalesces_len]
 

Member Data Documentation

◆ flush_time

struct timeval rvm_statistics_t::flush_time

◆ flush_times

rvm_length_t rvm_statistics_t::flush_times[flush_times_len]

◆ from_heap

rvm_bool_t rvm_statistics_t::from_heap

◆ last_flush_time

rvm_length_t rvm_statistics_t::last_flush_time

◆ last_tree_apply_time

rvm_length_t rvm_statistics_t::last_tree_apply_time

◆ last_tree_build_time

rvm_length_t rvm_statistics_t::last_tree_build_time

◆ last_truncation_time

rvm_length_t rvm_statistics_t::last_truncation_time

◆ log_dev_cur

rvm_length_t rvm_statistics_t::log_dev_cur

◆ log_dev_max

rvm_length_t rvm_statistics_t::log_dev_max

◆ log_written

rvm_offset_t rvm_statistics_t::log_written

◆ n_abort

rvm_length_t rvm_statistics_t::n_abort

◆ n_flush

rvm_length_t rvm_statistics_t::n_flush

◆ n_flush_commit

rvm_length_t rvm_statistics_t::n_flush_commit

◆ n_no_flush

rvm_length_t rvm_statistics_t::n_no_flush

◆ n_no_flush_commit

rvm_length_t rvm_statistics_t::n_no_flush_commit

◆ n_range_elim

rvm_length_t rvm_statistics_t::n_range_elim

◆ n_rvm_flush

rvm_length_t rvm_statistics_t::n_rvm_flush

◆ n_special

rvm_length_t rvm_statistics_t::n_special

◆ n_split

rvm_length_t rvm_statistics_t::n_split

◆ n_trans_coalesced

rvm_length_t rvm_statistics_t::n_trans_coalesced

◆ n_trans_elim

rvm_length_t rvm_statistics_t::n_trans_elim

◆ n_truncation_wait

rvm_length_t rvm_statistics_t::n_truncation_wait

◆ n_uncommit

rvm_length_t rvm_statistics_t::n_uncommit

◆ n_wrap

rvm_length_t rvm_statistics_t::n_wrap

◆ no_flush_length

rvm_offset_t rvm_statistics_t::no_flush_length

◆ range_elims

rvm_length_t rvm_statistics_t::range_elims[range_elims_len]

◆ range_lengths

rvm_length_t rvm_statistics_t::range_lengths[range_lengths_len]

◆ range_overlap

rvm_offset_t rvm_statistics_t::range_overlap

◆ range_overlaps

rvm_length_t rvm_statistics_t::range_overlaps[range_overlaps_len]

◆ struct_id

rvm_struct_id_t rvm_statistics_t::struct_id

◆ tot_abort

rvm_length_t rvm_statistics_t::tot_abort

◆ tot_async_truncation

rvm_length_t rvm_statistics_t::tot_async_truncation

◆ tot_flush

rvm_length_t rvm_statistics_t::tot_flush

◆ tot_flush_commit

rvm_length_t rvm_statistics_t::tot_flush_commit

◆ tot_flush_time

struct timeval rvm_statistics_t::tot_flush_time

◆ tot_flush_times

rvm_length_t rvm_statistics_t::tot_flush_times[flush_times_len]

◆ tot_log_written

rvm_offset_t rvm_statistics_t::tot_log_written

◆ tot_no_flush_commit

rvm_length_t rvm_statistics_t::tot_no_flush_commit

◆ tot_range_elim

rvm_length_t rvm_statistics_t::tot_range_elim

◆ tot_range_elims

rvm_length_t rvm_statistics_t::tot_range_elims[range_elims_len]

◆ tot_range_lengths

rvm_length_t rvm_statistics_t::tot_range_lengths[range_lengths_len]

◆ tot_range_overlap

rvm_offset_t rvm_statistics_t::tot_range_overlap

◆ tot_range_overlaps

rvm_length_t rvm_statistics_t::tot_range_overlaps[range_overlaps_len]

◆ tot_recovery

rvm_length_t rvm_statistics_t::tot_recovery

◆ tot_rvm_flush

rvm_length_t rvm_statistics_t::tot_rvm_flush

◆ tot_rvm_truncate

rvm_length_t rvm_statistics_t::tot_rvm_truncate

◆ tot_special

rvm_length_t rvm_statistics_t::tot_special

◆ tot_split

rvm_length_t rvm_statistics_t::tot_split

◆ tot_sync_truncation

rvm_length_t rvm_statistics_t::tot_sync_truncation

◆ tot_trans_coalesced

rvm_length_t rvm_statistics_t::tot_trans_coalesced

◆ tot_trans_coalesces

rvm_length_t rvm_statistics_t::tot_trans_coalesces[trans_coalesces_len]

◆ tot_trans_elim

rvm_length_t rvm_statistics_t::tot_trans_elim

◆ tot_trans_elims

rvm_length_t rvm_statistics_t::tot_trans_elims[trans_elims_len]

◆ tot_trans_overlap

rvm_offset_t rvm_statistics_t::tot_trans_overlap

◆ tot_trans_overlaps

rvm_length_t rvm_statistics_t::tot_trans_overlaps[range_overlaps_len]

◆ tot_tree_apply_times

rvm_length_t rvm_statistics_t::tot_tree_apply_times[truncation_times_len]

◆ tot_tree_build_times

rvm_length_t rvm_statistics_t::tot_tree_build_times[truncation_times_len]

◆ tot_truncation_time

struct timeval rvm_statistics_t::tot_truncation_time

◆ tot_truncation_times

rvm_length_t rvm_statistics_t::tot_truncation_times[truncation_times_len]

◆ tot_truncation_wait

rvm_length_t rvm_statistics_t::tot_truncation_wait

◆ tot_wrap

rvm_length_t rvm_statistics_t::tot_wrap

◆ trans_elims

rvm_length_t rvm_statistics_t::trans_elims[trans_elims_len]

◆ trans_overlap

rvm_offset_t rvm_statistics_t::trans_overlap

◆ trans_overlaps

rvm_length_t rvm_statistics_t::trans_overlaps[range_overlaps_len]

The documentation for this struct was generated from the following file: