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