Lines Matching defs:sz
206 INDEX_TYPE sz = ((((count + ncores - 1) / ncores) + 15) / 16) * 16;
207 INDEX_TYPE num_sect = (count + sz - 1) / sz;
208 INDEX_TYPE last_sect_len = count + sz - sz * num_sect;
212 stack_tmps[idx] = (VALUE_TYPE *)malloc(sz * sizeof(VALUE_TYPE));
218 INDEX_TYPE sect_len = (sect < num_sect - 1) ? sz : last_sect_len;
219 __CFSimpleMergeSort(listp + sect * sz, sect_len, tmps[sect], cmp); // naturally stable
227 VALUE_TYPE *left_base = listp + sect * sz - (right ? sz : 0);
228 VALUE_TYPE *right_base = listp + sect * sz + (right ? 0 : sz);
229 INDEX_TYPE sect2_len = (sect + 1 + (right ? 0 : 1) == num_sect) ? last_sect_len : sz;
230 __CFSortIndexesNMerge(left_base, sz, right_base, sect2_len, tmps[sect], right, cmp);
233 memmove(tmps[num_sect - 1], listp + (num_sect - 1) * sz, last_sect_len * sizeof(VALUE_TYPE));
239 INDEX_TYPE sect2_len = (sect + 1 + (right ? 1 : 2) == num_sect) ? last_sect_len : sz;
240 __CFSortIndexesNMerge(left_base, sz, right_base, sect2_len, listp + sect * sz + sz, right, cmp);
242 memmove(listp + 0 * sz, tmps[0], sz * sizeof(VALUE_TYPE));
244 memmove(listp + (num_sect - 1) * sz, tmps[num_sect - 1], last_sect_len * sizeof(VALUE_TYPE));
279 CFIndex sz = ((((size_t)count + 15) / 16) * 16) / 8;
281 CFIndex idx = n * sz, lim = __CFMin(idx + sz, count);