Lines Matching refs:osd_primary_affinity
1188 kvfree(map->osd_primary_affinity); in ceph_osdmap_destroy()
1238 if (map->osd_primary_affinity) { in osdmap_set_max_osd()
1246 memcpy(affinity, map->osd_primary_affinity, in osdmap_set_max_osd()
1248 kvfree(map->osd_primary_affinity); in osdmap_set_max_osd()
1250 map->osd_primary_affinity = affinity; in osdmap_set_max_osd()
1252 map->osd_primary_affinity[i] = in osdmap_set_max_osd()
1509 if (!map->osd_primary_affinity) in ceph_get_primary_affinity()
1512 return map->osd_primary_affinity[osd]; in ceph_get_primary_affinity()
1519 if (!map->osd_primary_affinity) { in set_primary_affinity()
1522 map->osd_primary_affinity = kvmalloc( in set_primary_affinity()
1523 array_size(map->max_osd, sizeof(*map->osd_primary_affinity)), in set_primary_affinity()
1525 if (!map->osd_primary_affinity) in set_primary_affinity()
1529 map->osd_primary_affinity[i] = in set_primary_affinity()
1533 map->osd_primary_affinity[osd] = aff; in set_primary_affinity()
1545 kvfree(map->osd_primary_affinity); in decode_primary_affinity()
1546 map->osd_primary_affinity = NULL; in decode_primary_affinity()
1768 WARN_ON(map->osd_primary_affinity); in osdmap_decode()
2706 if (!osdmap->osd_primary_affinity) in apply_primary_affinity()
2713 osdmap->osd_primary_affinity[osd] != in apply_primary_affinity()
2733 aff = osdmap->osd_primary_affinity[osd]; in apply_primary_affinity()