Lines Matching refs:osdmap

1139 	peer_addr = &osdc->osdmap->osd_addr[osd->o_osd];  in __reset_osd()
1331 bool pauserd = ceph_osdmap_flag(osdc->osdmap, CEPH_OSDMAP_PAUSERD); in __req_should_be_paused()
1332 bool pausewr = ceph_osdmap_flag(osdc->osdmap, CEPH_OSDMAP_PAUSEWR) || in __req_should_be_paused()
1333 ceph_osdmap_flag(osdc->osdmap, CEPH_OSDMAP_FULL); in __req_should_be_paused()
1341 static int __calc_request_pg(struct ceph_osdmap *osdmap, in __calc_request_pg() argument
1361 pi = ceph_pg_pool_by_id(osdmap, req->r_target_oloc.pool); in __calc_request_pg()
1373 return ceph_oloc_oid_to_pg(osdmap, &req->r_target_oloc, in __calc_request_pg()
1414 err = __calc_request_pg(osdc->osdmap, req, &pgid); in __map_request()
1421 num = ceph_calc_pg_acting(osdc->osdmap, pgid, acting, &o); in __map_request()
1468 &osdc->osdmap->osd_addr[o]); in __map_request()
1491 put_unaligned_le32(osdc->osdmap->epoch, req->r_request_osdmap_epoch); in __send_request()
1942 if (!ceph_osd_is_up(osdc->osdmap, osd->o_osd) || in reset_changed_osds()
1944 ceph_osd_addr(osdc->osdmap, in reset_changed_osds()
2069 dout("handle_map have %u\n", osdc->osdmap ? osdc->osdmap->epoch : 0); in ceph_osdc_handle_map()
2081 was_full = ceph_osdmap_flag(osdc->osdmap, CEPH_OSDMAP_FULL); in ceph_osdc_handle_map()
2092 if (osdc->osdmap && osdc->osdmap->epoch+1 == epoch) { in ceph_osdc_handle_map()
2096 osdc->osdmap, in ceph_osdc_handle_map()
2103 if (newmap != osdc->osdmap) { in ceph_osdc_handle_map()
2104 ceph_osdmap_destroy(osdc->osdmap); in ceph_osdc_handle_map()
2105 osdc->osdmap = newmap; in ceph_osdc_handle_map()
2108 ceph_osdmap_flag(osdc->osdmap, in ceph_osdc_handle_map()
2132 } else if (osdc->osdmap && osdc->osdmap->epoch >= epoch) { in ceph_osdc_handle_map()
2135 osdc->osdmap->epoch); in ceph_osdc_handle_map()
2146 oldmap = osdc->osdmap; in ceph_osdc_handle_map()
2147 osdc->osdmap = newmap; in ceph_osdc_handle_map()
2154 ceph_osdmap_flag(osdc->osdmap, in ceph_osdc_handle_map()
2162 if (!osdc->osdmap) in ceph_osdc_handle_map()
2166 ceph_monc_got_osdmap(&osdc->client->monc, osdc->osdmap->epoch); in ceph_osdc_handle_map()
2173 if (ceph_osdmap_flag(osdc->osdmap, CEPH_OSDMAP_FULL) || in ceph_osdc_handle_map()
2174 ceph_osdmap_flag(osdc->osdmap, CEPH_OSDMAP_PAUSERD) || in ceph_osdc_handle_map()
2175 ceph_osdmap_flag(osdc->osdmap, CEPH_OSDMAP_PAUSEWR)) in ceph_osdc_handle_map()
2601 osdc->osdmap = NULL; in ceph_osdc_init()
2664 if (osdc->osdmap) { in ceph_osdc_stop()
2665 ceph_osdmap_destroy(osdc->osdmap); in ceph_osdc_stop()
2666 osdc->osdmap = NULL; in ceph_osdc_stop()