Lines Matching defs:mdsc
11 static bool ceph_mdsc_send_metrics(struct ceph_mds_client *mdsc,
19 struct ceph_client_metric *m = &mdsc->metric;
45 cap->hit = cpu_to_le64(percpu_counter_sum(&mdsc->metric.i_caps_hit));
46 cap->mis = cpu_to_le64(percpu_counter_sum(&mdsc->metric.i_caps_mis));
92 ceph_client_gid(mdsc->fsc->client), s->s_mds);
99 static void metric_get_session(struct ceph_mds_client *mdsc)
104 mutex_lock(&mdsc->mutex);
105 for (i = 0; i < mdsc->max_sessions; i++) {
106 s = __ceph_lookup_mds_session(mdsc, i);
117 mdsc->metric.session = s;
123 mutex_unlock(&mdsc->mutex);
130 struct ceph_mds_client *mdsc =
133 if (mdsc->stopping || disable_send_metrics)
141 metric_get_session(mdsc);
144 ceph_mdsc_send_metrics(mdsc, m->session);