Lines Matching refs:pg_upmap
1126 map->pg_upmap = RB_ROOT; in ceph_osdmap_alloc()
1156 while (!RB_EMPTY_ROOT(&map->pg_upmap)) { in ceph_osdmap_destroy()
1158 rb_entry(rb_first(&map->pg_upmap), in ceph_osdmap_destroy()
1160 rb_erase(&pg->node, &map->pg_upmap); in ceph_osdmap_destroy()
1591 return decode_pg_mapping(p, end, &map->pg_upmap, __decode_pg_upmap, in decode_pg_upmap()
1597 return decode_pg_mapping(p, end, &map->pg_upmap, __decode_pg_upmap, in decode_new_pg_upmap()
1603 return decode_pg_mapping(p, end, &map->pg_upmap, NULL, true); in decode_old_pg_upmap()
1782 WARN_ON(!RB_EMPTY_ROOT(&map->pg_upmap)); in osdmap_decode()
2596 pg = lookup_pg_mapping(&osdmap->pg_upmap, pgid); in apply_upmap()
2599 for (i = 0; i < pg->pg_upmap.len; i++) { in apply_upmap()
2600 int osd = pg->pg_upmap.osds[i]; in apply_upmap()
2609 for (i = 0; i < pg->pg_upmap.len; i++) in apply_upmap()
2610 raw->osds[i] = pg->pg_upmap.osds[i]; in apply_upmap()
2611 raw->size = pg->pg_upmap.len; in apply_upmap()