ContainerTracer  0.1
Data Fields
trace_info_t Struct Reference

#include <trace_replay.h>

Collaboration diagram for trace_info_t:
Collaboration graph

Data Fields

pthread_spinlock_t trace_lock
 
FILE * trace_fp
 
int trace_buf_size
 
struct trace_io_reqtrace_buf
 
int trace_io_cnt
 
int trace_io_cur
 
int trace_io_issue_count
 
char tracename [STR_SIZE]
 
char filename [STR_SIZE]
 
int fd
 
int synthetic
 
long long wanted_io_count
 
int utilization
 
int working_set_size
 
int working_set_pages
 
int io_size
 
int io_pages
 
int synth_rand
 
int synth_read
 
int synth_write
 
int synth_mixed
 
int trace_repeat_count
 
int trace_repeat_num
 
long long total_capacity
 
long long total_pages
 
long long total_sectors
 
long long start_partition
 
long long start_page
 
double trace_timescale
 
double timeout
 

Field Documentation

◆ fd

int trace_info_t::fd

◆ filename

char trace_info_t::filename[STR_SIZE]

◆ io_pages

int trace_info_t::io_pages

◆ io_size

int trace_info_t::io_size

◆ start_page

long long trace_info_t::start_page

◆ start_partition

long long trace_info_t::start_partition

◆ synth_mixed

int trace_info_t::synth_mixed

◆ synth_rand

int trace_info_t::synth_rand

◆ synth_read

int trace_info_t::synth_read

◆ synth_write

int trace_info_t::synth_write

◆ synthetic

int trace_info_t::synthetic

◆ timeout

double trace_info_t::timeout

◆ total_capacity

long long trace_info_t::total_capacity

◆ total_pages

long long trace_info_t::total_pages

◆ total_sectors

long long trace_info_t::total_sectors

◆ trace_buf

struct trace_io_req* trace_info_t::trace_buf

◆ trace_buf_size

int trace_info_t::trace_buf_size

◆ trace_fp

FILE* trace_info_t::trace_fp

◆ trace_io_cnt

int trace_info_t::trace_io_cnt

◆ trace_io_cur

int trace_info_t::trace_io_cur

◆ trace_io_issue_count

int trace_info_t::trace_io_issue_count

◆ trace_lock

pthread_spinlock_t trace_info_t::trace_lock

◆ trace_repeat_count

int trace_info_t::trace_repeat_count

◆ trace_repeat_num

int trace_info_t::trace_repeat_num

◆ trace_timescale

double trace_info_t::trace_timescale

◆ tracename

char trace_info_t::tracename[STR_SIZE]

◆ utilization

int trace_info_t::utilization

◆ wanted_io_count

long long trace_info_t::wanted_io_count

◆ working_set_pages

int trace_info_t::working_set_pages

◆ working_set_size

int trace_info_t::working_set_size

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