Lines Matching refs:max
989 static int osdmap_set_max_osd(struct ceph_osdmap *map, u32 max) in osdmap_set_max_osd() argument
997 dout("%s old %u new %u\n", __func__, map->max_osd, max); in osdmap_set_max_osd()
998 if (max == map->max_osd) in osdmap_set_max_osd()
1001 state = ceph_kvmalloc(array_size(max, sizeof(*state)), GFP_NOFS); in osdmap_set_max_osd()
1002 weight = ceph_kvmalloc(array_size(max, sizeof(*weight)), GFP_NOFS); in osdmap_set_max_osd()
1003 addr = ceph_kvmalloc(array_size(max, sizeof(*addr)), GFP_NOFS); in osdmap_set_max_osd()
1011 to_copy = min(map->max_osd, max); in osdmap_set_max_osd()
1024 for (i = map->max_osd; i < max; i++) { in osdmap_set_max_osd()
1033 affinity = ceph_kvmalloc(array_size(max, sizeof(*affinity)), in osdmap_set_max_osd()
1043 for (i = map->max_osd; i < max; i++) in osdmap_set_max_osd()
1048 map->max_osd = max; in osdmap_set_max_osd()
1467 u32 max; in osdmap_decode() local
1500 ceph_decode_32_safe(p, end, max, e_inval); in osdmap_decode()
1503 err = osdmap_set_max_osd(map, max); in osdmap_decode()
1751 __s32 new_flags, max; in osdmap_apply_incremental() local
1797 ceph_decode_32_safe(p, end, max, e_inval); in osdmap_apply_incremental()
1798 if (max >= 0) { in osdmap_apply_incremental()
1799 err = osdmap_set_max_osd(map, max); in osdmap_apply_incremental()