Lines Matching refs:osds
1138 for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { in DEFINE_RB_FUNCS()
1320 erase_osd(&osdc->osds, osd); in close_osd()
1374 osd = lookup_osd(&osdc->osds, o); in lookup_create_osd()
1382 insert_osd(&osdc->osds, osd); in lookup_create_osd()
1485 acting->osds[i], acting->primary); in pick_random_replica()
1503 acting->osds[i], in pick_closest_replica()
1515 acting->osds[best_i], best_locality, acting->primary); in pick_closest_replica()
1628 WARN_ON(!is_read || acting.osds[0] != acting.primary); in calc_target()
1634 t->osd = acting.osds[pos]; in calc_target()
3374 for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { in handle_timeout()
3986 for (n = rb_first(&osdc->osds); n; ) { in handle_one_map()
4651 for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { in ceph_osdc_sync()
5142 for (n = rb_first(&osdc->osds); n; ) { in ceph_osdc_reopen_osds()
5162 osdc->osds = RB_ROOT; in ceph_osdc_init()
5233 while (!RB_EMPTY_ROOT(&osdc->osds)) { in ceph_osdc_stop()
5234 struct ceph_osd *osd = rb_entry(rb_first(&osdc->osds), in ceph_osdc_stop()