Lines Matching refs:osd
24 * .../osdc - active osd requests
84 seq_printf(s, "osd%d\t%s\t%3d%%\t(%s)\t%3d%%\t%2d\n",
108 pg->pgid.seed, pg->primary_temp.osd);
187 seq_printf(s, "osd%d\t%llu.%x\t", t->osd, t->pgid.pool, t->pgid.seed);
234 static void dump_requests(struct seq_file *s, struct ceph_osd *osd)
238 mutex_lock(&osd->lock);
239 for (n = rb_first(&osd->o_requests); n; n = rb_next(n)) {
246 mutex_unlock(&osd->lock);
260 static void dump_linger_requests(struct seq_file *s, struct ceph_osd *osd)
264 mutex_lock(&osd->lock);
265 for (n = rb_first(&osd->o_linger_requests); n; n = rb_next(n)) {
272 mutex_unlock(&osd->lock);
321 static void dump_backoffs(struct seq_file *s, struct ceph_osd *osd)
325 mutex_lock(&osd->lock);
326 for (n = rb_first(&osd->o_backoffs_by_id); n; n = rb_next(n)) {
330 seq_printf(s, "osd%d\t", osd->o_osd);
339 mutex_unlock(&osd->lock);
353 struct ceph_osd *osd = rb_entry(n, struct ceph_osd, o_node);
355 dump_requests(s, osd);
361 struct ceph_osd *osd = rb_entry(n, struct ceph_osd, o_node);
363 dump_linger_requests(s, osd);
369 struct ceph_osd *osd = rb_entry(n, struct ceph_osd, o_node);
371 dump_backoffs(s, osd);