Lines Matching refs:osd
106 pg->pgid.seed, pg->primary_temp.osd); in osdmap_show()
185 seq_printf(s, "osd%d\t%llu.%x\t", t->osd, t->pgid.pool, t->pgid.seed); in dump_target()
229 static void dump_requests(struct seq_file *s, struct ceph_osd *osd) in dump_requests() argument
233 mutex_lock(&osd->lock); in dump_requests()
234 for (n = rb_first(&osd->o_requests); n; n = rb_next(n)) { in dump_requests()
241 mutex_unlock(&osd->lock); in dump_requests()
255 static void dump_linger_requests(struct seq_file *s, struct ceph_osd *osd) in dump_linger_requests() argument
259 mutex_lock(&osd->lock); in dump_linger_requests()
260 for (n = rb_first(&osd->o_linger_requests); n; n = rb_next(n)) { in dump_linger_requests()
267 mutex_unlock(&osd->lock); in dump_linger_requests()
316 static void dump_backoffs(struct seq_file *s, struct ceph_osd *osd) in dump_backoffs() argument
320 mutex_lock(&osd->lock); in dump_backoffs()
321 for (n = rb_first(&osd->o_backoffs_by_id); n; n = rb_next(n)) { in dump_backoffs()
325 seq_printf(s, "osd%d\t", osd->o_osd); in dump_backoffs()
334 mutex_unlock(&osd->lock); in dump_backoffs()
348 struct ceph_osd *osd = rb_entry(n, struct ceph_osd, o_node); in osdc_show() local
350 dump_requests(s, osd); in osdc_show()
356 struct ceph_osd *osd = rb_entry(n, struct ceph_osd, o_node); in osdc_show() local
358 dump_linger_requests(s, osd); in osdc_show()
364 struct ceph_osd *osd = rb_entry(n, struct ceph_osd, o_node); in osdc_show() local
366 dump_backoffs(s, osd); in osdc_show()