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