name: ufs_stats
ID: 1089
format:
	field:unsigned short common_type;	offset:0;	size:2;	signed:0;
	field:unsigned char common_flags;	offset:2;	size:1;	signed:0;
	field:unsigned char common_preempt_count;	offset:3;	size:1;	signed:0;
	field:int common_pid;	offset:4;	size:4;	signed:1;

	field:u64 peak_read;	offset:8;	size:8;	signed:0;
	field:u64 peak_write;	offset:16;	size:8;	signed:0;
	field:u64 peak_flush;	offset:24;	size:8;	signed:0;
	field:u64 peak_discard;	offset:32;	size:8;	signed:0;
	field:u64 peak_qdepth;	offset:40;	size:8;	signed:0;
	field:u64 avg_read;	offset:48;	size:8;	signed:0;
	field:u64 avg_write;	offset:56;	size:8;	signed:0;
	field:u64 avg_flush;	offset:64;	size:8;	signed:0;
	field:u64 avg_discard;	offset:72;	size:8;	signed:0;
	field:u64 r_rc_s;	offset:80;	size:8;	signed:0;
	field:u64 r_tb_s;	offset:88;	size:8;	signed:0;
	field:u64 w_rc_s;	offset:96;	size:8;	signed:0;
	field:u64 w_tb_s;	offset:104;	size:8;	signed:0;
	field:u64 r_rc_c;	offset:112;	size:8;	signed:0;
	field:u64 r_tb_c;	offset:120;	size:8;	signed:0;
	field:u64 w_rc_c;	offset:128;	size:8;	signed:0;
	field:u64 w_tb_c;	offset:136;	size:8;	signed:0;
	field:u64 r_rem;	offset:144;	size:8;	signed:0;
	field:u64 w_rem;	offset:152;	size:8;	signed:0;

print fmt: "avg/max(us): read(%llu/%llu) write(%llu/%llu) flush(%llu/%llu) discard(%llu/%llu), started_bytes/count: read(%llu/%llu) write(%llu/%llu), completed_bytes/count: read(%llu/%llu) write(%llu/%llu), in-flight_read/write: %llu/%llu, peak_queue_depth: %llu", REC->avg_read, REC->peak_read, REC->avg_write, REC->peak_write, REC->avg_flush, REC->peak_flush, REC->avg_discard, REC->peak_discard, REC->r_tb_s, REC->r_rc_s, REC->w_tb_s, REC->w_rc_s, REC->r_tb_c, REC->r_rc_c, REC->w_tb_c, REC->w_rc_c, REC->r_rem, REC->w_rem, REC->peak_qdepth
