Lines Matching defs:pool
663 if (lhs->pool < rhs->pool)
665 if (lhs->pool > rhs->pool)
718 * rbtree of pg pool info
940 u64 pool;
943 dout(" %d pool names\n", num);
945 ceph_decode_64_safe(p, end, pool, bad);
947 dout(" pool %llu len %d\n", pool, len);
949 pi = lookup_pg_pool(&map->pg_pools, pool);
1331 u64 pool;
1334 ceph_decode_64_safe(p, end, pool, e_inval);
1336 pi = lookup_pg_pool(&map->pg_pools, pool);
1343 pi->id = pool;
1937 u64 pool;
2010 ceph_decode_64_safe(p, end, pool, e_inval);
2011 pi = lookup_pg_pool(&map->pg_pools, pool);
2088 dest->pool = src->pool;
2363 WARN_ON(pi->id != oloc->pool);
2366 raw_pgid->pool = oloc->pool;
2370 raw_pgid->pool, raw_pgid->seed);
2382 raw_pgid->pool = oloc->pool;
2388 raw_pgid->pool, raw_pgid->seed);
2399 pi = ceph_pg_pool_by_id(osdmap, oloc->pool);
2415 pgid->pool = raw_pgid->pool;
2422 * seed). Include pool id in that value so that different pools don't
2429 /* hash pool id and seed so that pool PGs do not overlap */
2434 raw_pgid->pool);
2437 * legacy behavior: add ps and pool together. this is
2438 * not a great approach because the PGs from each pool
2444 (unsigned)raw_pgid->pool;
2531 pr_err("no crush rule: pool %lld ruleset %d type %d size %d\n",
2537 pr_err_ratelimited("pool %lld ruleset %d type %d too wide: size %d > %zu\n",
2546 pr_err("error %d from crush rule %d: pool %lld ruleset %d type %d size %d\n",
2790 WARN_ON(pi->id != raw_pgid->pool);
2816 WARN_ON(pi->id != raw_pgid->pool);
2846 pi = ceph_pg_pool_by_id(osdmap, raw_pgid->pool);