Lines Matching refs:osd_primary_affinity
980 kfree(map->osd_primary_affinity); in ceph_osdmap_destroy()
1018 if (map->osd_primary_affinity) { in osdmap_set_max_osd()
1021 affinity = krealloc(map->osd_primary_affinity, in osdmap_set_max_osd()
1025 map->osd_primary_affinity = affinity; in osdmap_set_max_osd()
1028 map->osd_primary_affinity[i] = in osdmap_set_max_osd()
1289 if (!map->osd_primary_affinity) in ceph_get_primary_affinity()
1292 return map->osd_primary_affinity[osd]; in ceph_get_primary_affinity()
1299 if (!map->osd_primary_affinity) { in set_primary_affinity()
1302 map->osd_primary_affinity = kmalloc_array(map->max_osd, in set_primary_affinity()
1305 if (!map->osd_primary_affinity) in set_primary_affinity()
1309 map->osd_primary_affinity[i] = in set_primary_affinity()
1313 map->osd_primary_affinity[osd] = aff; in set_primary_affinity()
1325 kfree(map->osd_primary_affinity); in decode_primary_affinity()
1326 map->osd_primary_affinity = NULL; in decode_primary_affinity()
1540 WARN_ON(map->osd_primary_affinity); in osdmap_decode()
2462 if (!osdmap->osd_primary_affinity) in apply_primary_affinity()
2469 osdmap->osd_primary_affinity[osd] != in apply_primary_affinity()
2489 aff = osdmap->osd_primary_affinity[osd]; in apply_primary_affinity()