Lines Matching refs:pg_upmap_items
1136 map->pg_upmap_items = RB_ROOT;
1172 while (!RB_EMPTY_ROOT(&map->pg_upmap_items)) {
1174 rb_entry(rb_first(&map->pg_upmap_items),
1176 rb_erase(&pg->node, &map->pg_upmap_items);
1632 pg->pg_upmap_items.len = len;
1634 pg->pg_upmap_items.from_to[i][0] = ceph_decode_32(p);
1635 pg->pg_upmap_items.from_to[i][1] = ceph_decode_32(p);
1646 return decode_pg_mapping(p, end, &map->pg_upmap_items,
1653 return decode_pg_mapping(p, end, &map->pg_upmap_items,
1660 return decode_pg_mapping(p, end, &map->pg_upmap_items, NULL, true);
1794 WARN_ON(!RB_EMPTY_ROOT(&map->pg_upmap_items));
2615 /* check and apply pg_upmap_items, if any */
2618 pg = lookup_pg_mapping(&osdmap->pg_upmap_items, pgid);
2624 for (i = 0; i < pg->pg_upmap_items.len; i++) {
2625 int from = pg->pg_upmap_items.from_to[i][0];
2626 int to = pg->pg_upmap_items.from_to[i][1];