Lines Matching defs:read
22 struct ceph_metric_read_latency *read;
47 len = sizeof(*head) + sizeof(*cap) + sizeof(*read) + sizeof(*write)
72 /* encode the read latency metric */
73 read = (struct ceph_metric_read_latency *)(cap + 1);
74 read->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_READ_LATENCY);
75 read->header.ver = 2;
76 read->header.compat = 1;
77 read->header.data_len = cpu_to_le32(sizeof(*read) - header_len);
79 ktime_to_ceph_timespec(&read->lat, sum);
80 ktime_to_ceph_timespec(&read->avg, m->metric[METRIC_READ].latency_avg);
81 read->sq_sum = cpu_to_le64(m->metric[METRIC_READ].latency_sq_sum);
82 read->count = cpu_to_le64(m->metric[METRIC_READ].total);
86 write = (struct ceph_metric_write_latency *)(read + 1);
154 /* encode the read io size metric */