/kernel/linux/linux-5.10/net/ceph/ |
H A D | osdmap.c | 2308 static int calc_pg_rank(int osd, const struct ceph_osds *acting) in calc_pg_rank() argument 2312 for (i = 0; i < acting->size; i++) { in calc_pg_rank() 2313 if (acting->osds[i] == osd) in calc_pg_rank() 2775 * Map a PG to its acting set as well as its up set. 2785 struct ceph_osds *acting) in ceph_pg_to_up_acting_osds() 2797 get_temp_osds(osdmap, pi, &pgid, acting); in ceph_pg_to_up_acting_osds() 2798 if (!acting->size) { in ceph_pg_to_up_acting_osds() 2799 memcpy(acting->osds, up->osds, up->size * sizeof(up->osds[0])); in ceph_pg_to_up_acting_osds() 2800 acting->size = up->size; in ceph_pg_to_up_acting_osds() 2801 if (acting in ceph_pg_to_up_acting_osds() 2781 ceph_pg_to_up_acting_osds(struct ceph_osdmap *osdmap, struct ceph_pg_pool_info *pi, const struct ceph_pg *raw_pgid, struct ceph_osds *up, struct ceph_osds *acting) ceph_pg_to_up_acting_osds() argument 2813 struct ceph_osds up, acting; ceph_pg_to_primary_shard() local 2844 struct ceph_osds up, acting; ceph_pg_to_acting_primary() local [all...] |
H A D | debugfs.c | 193 for (i = 0; i < t->acting.size; i++) in dump_target() 194 seq_printf(s, "%s%d", (!i ? "" : ","), t->acting.osds[i]); in dump_target() 195 seq_printf(s, "]/%d\te%u\t", t->acting.primary, t->epoch); in dump_target()
|
H A D | osd_client.c | 423 ceph_osds_init(&t->acting); in target_init() 443 ceph_osds_copy(&dest->acting, &src->acting); in target_copy() 1480 static int pick_random_replica(const struct ceph_osds *acting) in pick_random_replica() argument 1482 int i = prandom_u32() % acting->size; in pick_random_replica() 1485 acting->osds[i], acting->primary); in pick_random_replica() 1495 const struct ceph_osds *acting) in pick_closest_replica() 1503 acting->osds[i], in pick_closest_replica() 1512 } while (++i < acting in pick_closest_replica() 1494 pick_closest_replica(struct ceph_osd_client *osdc, const struct ceph_osds *acting) pick_closest_replica() argument 1531 struct ceph_osds up, acting; calc_target() local [all...] |
/kernel/linux/linux-6.6/net/ceph/ |
H A D | osdmap.c | 2343 static int calc_pg_rank(int osd, const struct ceph_osds *acting) in calc_pg_rank() argument 2347 for (i = 0; i < acting->size; i++) { in calc_pg_rank() 2348 if (acting->osds[i] == osd) in calc_pg_rank() 2810 * Map a PG to its acting set as well as its up set. 2820 struct ceph_osds *acting) in ceph_pg_to_up_acting_osds() 2832 get_temp_osds(osdmap, pi, &pgid, acting); in ceph_pg_to_up_acting_osds() 2833 if (!acting->size) { in ceph_pg_to_up_acting_osds() 2834 memcpy(acting->osds, up->osds, up->size * sizeof(up->osds[0])); in ceph_pg_to_up_acting_osds() 2835 acting->size = up->size; in ceph_pg_to_up_acting_osds() 2836 if (acting in ceph_pg_to_up_acting_osds() 2816 ceph_pg_to_up_acting_osds(struct ceph_osdmap *osdmap, struct ceph_pg_pool_info *pi, const struct ceph_pg *raw_pgid, struct ceph_osds *up, struct ceph_osds *acting) ceph_pg_to_up_acting_osds() argument 2848 struct ceph_osds up, acting; ceph_pg_to_primary_shard() local 2879 struct ceph_osds up, acting; ceph_pg_to_acting_primary() local [all...] |
H A D | debugfs.c | 193 for (i = 0; i < t->acting.size; i++) in dump_target() 194 seq_printf(s, "%s%d", (!i ? "" : ","), t->acting.osds[i]); in dump_target() 195 seq_printf(s, "]/%d\te%u\t", t->acting.primary, t->epoch); in dump_target()
|
H A D | osd_client.c | 450 ceph_osds_init(&t->acting); in target_init() 470 ceph_osds_copy(&dest->acting, &src->acting); in target_copy() 1560 static int pick_random_replica(const struct ceph_osds *acting) in pick_random_replica() argument 1562 int i = get_random_u32_below(acting->size); in pick_random_replica() 1565 acting->osds[i], acting->primary); in pick_random_replica() 1575 const struct ceph_osds *acting) in pick_closest_replica() 1583 acting->osds[i], in pick_closest_replica() 1592 } while (++i < acting in pick_closest_replica() 1574 pick_closest_replica(struct ceph_osd_client *osdc, const struct ceph_osds *acting) pick_closest_replica() argument 1611 struct ceph_osds up, acting; calc_target() local [all...] |
/kernel/linux/linux-5.10/scripts/ |
H A D | parse-maintainers.pl | 38 M: Person acting as a maintainer 39 R: Person acting as a patch reviewer
|
/kernel/linux/linux-6.6/scripts/ |
H A D | parse-maintainers.pl | 38 M: Person acting as a maintainer 39 R: Person acting as a patch reviewer
|
/kernel/linux/linux-5.10/include/linux/ceph/ |
H A D | osdmap.h | 307 struct ceph_osds *acting);
|
H A D | osd_client.h | 161 struct ceph_osds acting; member
|
/kernel/linux/linux-6.6/include/linux/ceph/ |
H A D | osdmap.h | 307 struct ceph_osds *acting);
|
H A D | osd_client.h | 218 struct ceph_osds acting; member
|