Lines Matching refs:up

2697 				   struct ceph_osds *up)  in apply_primary_affinity()  argument
2709 for (i = 0; i < up->size; i++) { in apply_primary_affinity()
2710 int osd = up->osds[i]; in apply_primary_affinity()
2718 if (i == up->size) in apply_primary_affinity()
2726 for (i = 0; i < up->size; i++) { in apply_primary_affinity()
2727 int osd = up->osds[i]; in apply_primary_affinity()
2752 up->primary = up->osds[pos]; in apply_primary_affinity()
2757 up->osds[i] = up->osds[i - 1]; in apply_primary_affinity()
2758 up->osds[0] = up->primary; in apply_primary_affinity()
2819 struct ceph_osds *up, in ceph_pg_to_up_acting_osds() argument
2828 pg_to_raw_osds(osdmap, pi, raw_pgid, up, &pps); in ceph_pg_to_up_acting_osds()
2829 apply_upmap(osdmap, &pgid, up); in ceph_pg_to_up_acting_osds()
2830 raw_to_up_osds(osdmap, pi, up); in ceph_pg_to_up_acting_osds()
2831 apply_primary_affinity(osdmap, pi, pps, up); 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()
2837 acting->primary = up->primary; in ceph_pg_to_up_acting_osds()
2839 WARN_ON(!osds_valid(up) || !osds_valid(acting)); in ceph_pg_to_up_acting_osds()
2848 struct ceph_osds up, acting; in ceph_pg_to_primary_shard() local
2860 ceph_pg_to_up_acting_osds(osdmap, pi, &pgid, &up, &acting); in ceph_pg_to_primary_shard()
2879 struct ceph_osds up, acting; in ceph_pg_to_acting_primary() local
2885 ceph_pg_to_up_acting_osds(osdmap, pi, raw_pgid, &up, &acting); in ceph_pg_to_acting_primary()