Lines Matching refs:tr
84 tr = tr0; \
93 tr = tab; \
104 const u_char *tr; in radixsort() local
111 r_sort_a(a, n, 0, tr, endch); in radixsort()
118 const u_char *tr, **ta; in sradixsort() local
130 simplesort(a, n, 0, tr, endch); in sradixsort()
136 r_sort_b(a, ta, n, 0, tr, endch); in sradixsort()
149 r_sort_a(const u_char **a, int n, int i, const u_char *tr, u_int endch) in r_sort_a() argument
159 _DIAGASSERT(tr != NULL); in r_sort_a()
167 simplesort(a, n, i, tr, endch); in r_sort_a()
176 c = tr[(*ak++)[i]]; in r_sort_a()
184 r_sort_a(a, n, i, tr, endch); in r_sort_a()
232 for (r = *aj; aj < (ak = --top[c = tr[r[i]]]);) in r_sort_a()
239 r_sort_b(const u_char **a, const u_char **ta, int n, int i, const u_char *tr, in r_sort_b() argument
251 _DIAGASSERT(tr != NULL); in r_sort_b()
258 simplesort(a, n, i, tr, endch); in r_sort_b()
265 c = tr[(*ak)[i]]; in r_sort_b()
273 r_sort_b(a, ta, n, i, tr, endch); in r_sort_b()
307 *--top[tr[(*ak)[i]]] = *ak; in r_sort_b()
313 simplesort(const u_char **a, int n, int b, const u_char *tr, u_int endch) in simplesort() argument
319 _DIAGASSERT(tr != NULL); in simplesort()
324 (ch = tr[*s]) != endch; s++, t++) in simplesort()
325 if (ch != tr[*t]) in simplesort()
327 if (ch >= tr[*t]) in simplesort()