Lines Matching refs:max
998 static int osdmap_set_max_osd(struct ceph_osdmap *map, u32 max) in osdmap_set_max_osd() argument
1006 dout("%s old %u new %u\n", __func__, map->max_osd, max); in osdmap_set_max_osd()
1007 if (max == map->max_osd) in osdmap_set_max_osd()
1010 state = ceph_kvmalloc(array_size(max, sizeof(*state)), GFP_NOFS); in osdmap_set_max_osd()
1011 weight = ceph_kvmalloc(array_size(max, sizeof(*weight)), GFP_NOFS); in osdmap_set_max_osd()
1012 addr = ceph_kvmalloc(array_size(max, sizeof(*addr)), GFP_NOFS); in osdmap_set_max_osd()
1020 to_copy = min(map->max_osd, max); in osdmap_set_max_osd()
1033 for (i = map->max_osd; i < max; i++) { in osdmap_set_max_osd()
1042 affinity = ceph_kvmalloc(array_size(max, sizeof(*affinity)), in osdmap_set_max_osd()
1052 for (i = map->max_osd; i < max; i++) in osdmap_set_max_osd()
1057 map->max_osd = max; in osdmap_set_max_osd()
1476 u32 max; in osdmap_decode() local
1509 ceph_decode_32_safe(p, end, max, e_inval); in osdmap_decode()
1512 err = osdmap_set_max_osd(map, max); in osdmap_decode()
1760 __s32 new_flags, max; in osdmap_apply_incremental() local
1806 ceph_decode_32_safe(p, end, max, e_inval); in osdmap_apply_incremental()
1807 if (max >= 0) { in osdmap_apply_incremental()
1808 err = osdmap_set_max_osd(map, max); in osdmap_apply_incremental()