Lines Matching refs:osds
1179 for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { in DEFINE_RB_FUNCS()
1372 erase_osd(&osdc->osds, osd); in close_osd()
1426 osd = lookup_osd(&osdc->osds, o); in lookup_create_osd()
1434 insert_osd(&osdc->osds, osd); in lookup_create_osd()
1541 acting->osds[i], acting->primary); in pick_random_replica()
1559 acting->osds[i], in pick_closest_replica()
1571 acting->osds[best_i], best_locality, acting->primary); in pick_closest_replica()
1691 WARN_ON(!is_read || acting.osds[0] != acting.primary); in calc_target()
1697 t->osd = acting.osds[pos]; in calc_target()
3447 for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { in handle_timeout()
4060 for (n = rb_first(&osdc->osds); n; ) { in handle_one_map()
4728 for (n = rb_first(&osdc->osds); n; n = rb_next(n)) { in ceph_osdc_sync()
5186 for (n = rb_first(&osdc->osds); n; ) { in ceph_osdc_reopen_osds()
5206 osdc->osds = RB_ROOT; in ceph_osdc_init()
5277 while (!RB_EMPTY_ROOT(&osdc->osds)) { in ceph_osdc_stop()
5278 struct ceph_osd *osd = rb_entry(rb_first(&osdc->osds), in ceph_osdc_stop()