Lines Matching refs:pg_temp
1117 map->pg_temp = RB_ROOT; in ceph_osdmap_alloc()
1135 while (!RB_EMPTY_ROOT(&map->pg_temp)) { in ceph_osdmap_destroy()
1137 rb_entry(rb_first(&map->pg_temp), in ceph_osdmap_destroy()
1139 erase_pg_mapping(&map->pg_temp, pg); in ceph_osdmap_destroy()
1433 pg->pg_temp.len = len; in __decode_pg_temp()
1435 pg->pg_temp.osds[i] = ceph_decode_32(p); in __decode_pg_temp()
1445 return decode_pg_mapping(p, end, &map->pg_temp, __decode_pg_temp, in decode_pg_temp()
1451 return decode_pg_mapping(p, end, &map->pg_temp, __decode_pg_temp, in decode_new_pg_temp()
2746 pg = lookup_pg_mapping(&osdmap->pg_temp, pgid); in get_temp_osds()
2748 for (i = 0; i < pg->pg_temp.len; i++) { in get_temp_osds()
2749 if (ceph_osd_is_down(osdmap, pg->pg_temp.osds[i])) { in get_temp_osds()
2755 temp->osds[temp->size++] = pg->pg_temp.osds[i]; in get_temp_osds()