Lines Matching refs:num
344 u32 num = realm->num_prior_parent_snaps + realm->num_snaps; in build_snap_context() local
357 num += parent->cached_context->num_snaps; in build_snap_context()
377 if (num > (SIZE_MAX - sizeof(*snapc)) / sizeof(u64)) in build_snap_context()
379 snapc = ceph_create_snap_context(num, GFP_NOFS); in build_snap_context()
384 num = 0; in build_snap_context()
394 snapc->snaps[num++] = in build_snap_context()
399 memcpy(snapc->snaps + num, realm->snaps, in build_snap_context()
401 num += realm->num_snaps; in build_snap_context()
402 memcpy(snapc->snaps + num, realm->prior_parent_snaps, in build_snap_context()
404 num += realm->num_prior_parent_snaps; in build_snap_context()
406 sort(snapc->snaps, num, sizeof(u64), cmpu64_rev, NULL); in build_snap_context()
407 snapc->num_snaps = num; in build_snap_context()
490 static int dup_array(u64 **dst, __le64 *src, u32 num) in dup_array() argument
495 if (num) { in dup_array()
496 *dst = kcalloc(num, sizeof(u64), GFP_NOFS); in dup_array()
499 for (i = 0; i < num; i++) in dup_array()