ContainerTracer  0.1
Data Fields
io_stat_t Struct Reference

#include <trace_replay.h>

Collaboration diagram for io_stat_t:
Collaboration graph

Data Fields

pthread_spinlock_t stat_lock
 
double latency_sum
 
double latency_sum_sqr
 
double latency_min
 
double latency_max
 
unsigned int latency_count
 
unsigned long long total_operations
 
unsigned long long total_bytes
 
unsigned long long total_rbytes
 
unsigned long long total_wbytes
 
unsigned long long cur_bytes
 
unsigned long long cur_rbytes
 
unsigned long long cur_wbytes
 
unsigned long long total_error_bytes
 
struct timeval start_time end_time
 
double execution_time
 
int trace_repeat_count
 
double time_diff
 
unsigned int time_diff_cnt
 

Field Documentation

◆ cur_bytes

unsigned long long io_stat_t::cur_bytes

◆ cur_rbytes

unsigned long long io_stat_t::cur_rbytes

◆ cur_wbytes

unsigned long long io_stat_t::cur_wbytes

◆ end_time

struct timeval start_time io_stat_t::end_time

◆ execution_time

double io_stat_t::execution_time

◆ latency_count

unsigned int io_stat_t::latency_count

◆ latency_max

double io_stat_t::latency_max

◆ latency_min

double io_stat_t::latency_min

◆ latency_sum

double io_stat_t::latency_sum

◆ latency_sum_sqr

double io_stat_t::latency_sum_sqr

◆ stat_lock

pthread_spinlock_t io_stat_t::stat_lock

◆ time_diff

double io_stat_t::time_diff

◆ time_diff_cnt

unsigned int io_stat_t::time_diff_cnt

◆ total_bytes

unsigned long long io_stat_t::total_bytes

◆ total_error_bytes

unsigned long long io_stat_t::total_error_bytes

◆ total_operations

unsigned long long io_stat_t::total_operations

◆ total_rbytes

unsigned long long io_stat_t::total_rbytes

◆ total_wbytes

unsigned long long io_stat_t::total_wbytes

◆ trace_repeat_count

int io_stat_t::trace_repeat_count

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