Lines Matching refs:sorted
328 struct towire_sort *sorted = NULL, sorted_fixed[MAX_SHUFFLE];
375 sorted = isc_mem_get(cctx->mctx, count * sizeof(*sorted));
376 if (shuffled == NULL || sorted == NULL)
380 sorted = sorted_fixed;
408 sorted[i].key = (*order)(&shuffled[i],
410 sorted[i].rdata = &shuffled[i];
426 sorted[i].key = (*order)(&shuffled[i],
429 sorted[i].key = 0; /* Unused */
430 sorted[i].rdata = &shuffled[i];
445 sorted[i].key = (*order)(&shuffled[j],
448 sorted[i].key = 0; /* Unused */
449 sorted[i].rdata = &shuffled[j];
460 qsort(sorted, count, sizeof(sorted[0]),
502 rdata = *(sorted[i].rdata);
551 if (sorted != NULL && sorted != sorted_fixed)
552 isc_mem_put(cctx->mctx, sorted, count * sizeof(*sorted));