Lines Matching refs:nthreads
1510 if (nthreads < 2 || list->count < MT_SORT_THRESHOLD) { in mt_sort()
1511 size_t nthreads_save = nthreads; in mt_sort()
1512 nthreads = 1; in mt_sort()
1520 nthreads = nthreads_save; in mt_sort()
1527 parts = sort_malloc(sizeof(struct sort_list*) * nthreads); in mt_sort()
1529 avgsize = list->count / nthreads; in mt_sort()
1535 for (i = 0; i < nthreads; ++i) { in mt_sort()
1543 sz = (i == nthreads - 1) ? list->count - cstart : in mt_sort()
1557 for (i = 0; i < nthreads; ++i) { in mt_sort()
1581 for (i = 0; i < nthreads; ++i) { in mt_sort()
1588 merge_list_parts(parts, nthreads, fn); in mt_sort()
1591 for (i = 0; i < nthreads; ++i) { in mt_sort()