Lines Matching refs:pool

380 	if (l.pool < r.pool)  in pgid_cmp()
382 if (l.pool > r.pool) in pgid_cmp()
433 pgid.pool, pgid.seed, pg); in __lookup_pg_mapping()
445 dout("__remove_pg_mapping %lld.%x %p\n", pgid.pool, pgid.seed, in __remove_pg_mapping()
451 dout("__remove_pg_mapping %lld.%x dne\n", pgid.pool, pgid.seed); in __remove_pg_mapping()
624 u64 pool; in decode_pool_names() local
629 ceph_decode_64_safe(p, end, pool, bad); in decode_pool_names()
631 dout(" pool %llu len %d\n", pool, len); in decode_pool_names()
633 pi = __lookup_pg_pool(&map->pg_pools, pool); in decode_pool_names()
803 u64 pool; in __decode_pools() local
806 ceph_decode_64_safe(p, end, pool, e_inval); in __decode_pools()
808 pi = __lookup_pg_pool(&map->pg_pools, pool); in __decode_pools()
814 pi->id = pool; in __decode_pools()
1206 u64 pool; in osdmap_apply_incremental() local
1287 ceph_decode_64_safe(p, end, pool, e_inval); in osdmap_apply_incremental()
1288 pi = __lookup_pg_pool(&map->pg_pools, pool); in osdmap_apply_incremental()
1460 pi = __lookup_pg_pool(&osdmap->pg_pools, oloc->pool); in ceph_oloc_oid_to_pg()
1464 pg_out->pool = oloc->pool; in ceph_oloc_oid_to_pg()
1469 pg_out->pool, pg_out->seed); in ceph_oloc_oid_to_pg()
1496 struct ceph_pg_pool_info *pool, in pg_to_raw_osds() argument
1503 ruleno = crush_find_rule(osdmap->crush, pool->crush_ruleset, in pg_to_raw_osds()
1504 pool->type, pool->size); in pg_to_raw_osds()
1507 pgid.pool, pool->crush_ruleset, pool->type, in pg_to_raw_osds()
1508 pool->size); in pg_to_raw_osds()
1513 min_t(int, pool->size, CEPH_PG_MAX_SIZE), in pg_to_raw_osds()
1517 len, ruleno, pgid.pool, pool->crush_ruleset, in pg_to_raw_osds()
1518 pool->type, pool->size); in pg_to_raw_osds()
1532 struct ceph_pg_pool_info *pool, in raw_to_up_osds() argument
1538 if (ceph_can_shift_osds(pool)) { in raw_to_up_osds()
1567 struct ceph_pg_pool_info *pool, in apply_primary_affinity() argument
1625 if (ceph_can_shift_osds(pool) && pos > 0) { in apply_primary_affinity()
1640 struct ceph_pg_pool_info *pool, struct ceph_pg pgid, in apply_temps() argument
1649 pgid.seed = ceph_stable_mod(pgid.seed, pool->pg_num, in apply_temps()
1650 pool->pg_num_mask); in apply_temps()
1660 if (ceph_can_shift_osds(pool)) in apply_temps()
1699 struct ceph_pg_pool_info *pool; in ceph_calc_pg_acting() local
1703 pool = __lookup_pg_pool(&osdmap->pg_pools, pgid.pool); in ceph_calc_pg_acting()
1704 if (!pool) { in ceph_calc_pg_acting()
1709 if (pool->flags & CEPH_POOL_FLAG_HASHPSPOOL) { in ceph_calc_pg_acting()
1712 ceph_stable_mod(pgid.seed, pool->pgp_num, in ceph_calc_pg_acting()
1713 pool->pgp_num_mask), in ceph_calc_pg_acting()
1714 pgid.pool); in ceph_calc_pg_acting()
1722 pps = ceph_stable_mod(pgid.seed, pool->pgp_num, in ceph_calc_pg_acting()
1723 pool->pgp_num_mask) + in ceph_calc_pg_acting()
1724 (unsigned)pgid.pool; in ceph_calc_pg_acting()
1727 len = pg_to_raw_osds(osdmap, pool, pgid, pps, osds); in ceph_calc_pg_acting()
1733 len = raw_to_up_osds(osdmap, pool, osds, len, primary); in ceph_calc_pg_acting()
1735 apply_primary_affinity(osdmap, pps, pool, osds, len, primary); in ceph_calc_pg_acting()
1737 len = apply_temps(osdmap, pool, pgid, osds, len, primary); in ceph_calc_pg_acting()