Lines Matching defs:raw_pgid
2407 struct ceph_pg *raw_pgid)
2412 raw_pgid->pool = oloc->pool;
2413 raw_pgid->seed = ceph_str_hash(pi->object_hash, oid->name,
2415 dout("%s %s -> raw_pgid %llu.%x\n", __func__, oid->name,
2416 raw_pgid->pool, raw_pgid->seed);
2428 raw_pgid->pool = oloc->pool;
2429 raw_pgid->seed = ceph_str_hash(pi->object_hash, buf, total);
2432 dout("%s %s ns %.*s -> raw_pgid %llu.%x\n", __func__,
2434 raw_pgid->pool, raw_pgid->seed);
2441 struct ceph_pg *raw_pgid)
2449 __ceph_object_locator_to_pg(pi, oid, oloc, raw_pgid);
2458 const struct ceph_pg *raw_pgid,
2461 pgid->pool = raw_pgid->pool;
2462 pgid->seed = ceph_stable_mod(raw_pgid->seed, pi->pg_num,
2472 const struct ceph_pg *raw_pgid)
2477 ceph_stable_mod(raw_pgid->seed,
2480 raw_pgid->pool);
2488 return ceph_stable_mod(raw_pgid->seed, pi->pgp_num,
2490 (unsigned)raw_pgid->pool;
2562 const struct ceph_pg *raw_pgid,
2566 u32 pps = raw_pg_to_pps(pi, raw_pgid);
2830 const struct ceph_pg *raw_pgid,
2837 WARN_ON(pi->id != raw_pgid->pool);
2838 raw_pg_to_pg(pi, raw_pgid, &pgid);
2840 pg_to_raw_osds(osdmap, pi, raw_pgid, up, &pps);
2856 const struct ceph_pg *raw_pgid,
2863 WARN_ON(pi->id != raw_pgid->pool);
2864 raw_pg_to_pg(pi, raw_pgid, &pgid);
2888 const struct ceph_pg *raw_pgid)
2893 pi = ceph_pg_pool_by_id(osdmap, raw_pgid->pool);
2897 ceph_pg_to_up_acting_osds(osdmap, pi, raw_pgid, &up, &acting);