Lines Matching refs:osd_primary_affinity
1180 kvfree(map->osd_primary_affinity); in ceph_osdmap_destroy()
1230 if (map->osd_primary_affinity) { in osdmap_set_max_osd()
1238 memcpy(affinity, map->osd_primary_affinity, in osdmap_set_max_osd()
1240 kvfree(map->osd_primary_affinity); in osdmap_set_max_osd()
1242 map->osd_primary_affinity = affinity; in osdmap_set_max_osd()
1244 map->osd_primary_affinity[i] = in osdmap_set_max_osd()
1499 if (!map->osd_primary_affinity) in ceph_get_primary_affinity()
1502 return map->osd_primary_affinity[osd]; in ceph_get_primary_affinity()
1507 if (!map->osd_primary_affinity) { in set_primary_affinity()
1510 map->osd_primary_affinity = kvmalloc( in set_primary_affinity()
1511 array_size(map->max_osd, sizeof(*map->osd_primary_affinity)), in set_primary_affinity()
1513 if (!map->osd_primary_affinity) in set_primary_affinity()
1517 map->osd_primary_affinity[i] = in set_primary_affinity()
1521 map->osd_primary_affinity[osd] = aff; in set_primary_affinity()
1533 kvfree(map->osd_primary_affinity); in decode_primary_affinity()
1534 map->osd_primary_affinity = NULL; in decode_primary_affinity()
1758 WARN_ON(map->osd_primary_affinity); in osdmap_decode()
2704 if (!osdmap->osd_primary_affinity) in apply_primary_affinity()
2711 osdmap->osd_primary_affinity[osd] != in apply_primary_affinity()
2731 aff = osdmap->osd_primary_affinity[osd]; in apply_primary_affinity()