Lines Matching refs:newmap
2064 struct ceph_osdmap *newmap = NULL, *oldmap; in ceph_osdc_handle_map() local
2095 newmap = osdmap_apply_incremental(&p, next, in ceph_osdc_handle_map()
2098 if (IS_ERR(newmap)) { in ceph_osdc_handle_map()
2099 err = PTR_ERR(newmap); in ceph_osdc_handle_map()
2102 BUG_ON(!newmap); in ceph_osdc_handle_map()
2103 if (newmap != osdc->osdmap) { in ceph_osdc_handle_map()
2105 osdc->osdmap = newmap; in ceph_osdc_handle_map()
2118 if (newmap) in ceph_osdc_handle_map()
2140 newmap = ceph_osdmap_decode(&p, p+maplen); in ceph_osdc_handle_map()
2141 if (IS_ERR(newmap)) { in ceph_osdc_handle_map()
2142 err = PTR_ERR(newmap); in ceph_osdc_handle_map()
2145 BUG_ON(!newmap); in ceph_osdc_handle_map()
2147 osdc->osdmap = newmap; in ceph_osdc_handle_map()
2149 if (oldmap->epoch + 1 < newmap->epoch) in ceph_osdc_handle_map()