Lines Matching refs:write
23 struct ceph_metric_write_latency *write;
47 len = sizeof(*head) + sizeof(*cap) + sizeof(*read) + sizeof(*write)
85 /* encode the write latency metric */
86 write = (struct ceph_metric_write_latency *)(read + 1);
87 write->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_WRITE_LATENCY);
88 write->header.ver = 2;
89 write->header.compat = 1;
90 write->header.data_len = cpu_to_le32(sizeof(*write) - header_len);
92 ktime_to_ceph_timespec(&write->lat, sum);
93 ktime_to_ceph_timespec(&write->avg, m->metric[METRIC_WRITE].latency_avg);
94 write->sq_sum = cpu_to_le64(m->metric[METRIC_WRITE].latency_sq_sum);
95 write->count = cpu_to_le64(m->metric[METRIC_WRITE].total);
99 meta = (struct ceph_metric_metadata_latency *)(write + 1);
164 /* encode the write io size metric */