Lines Matching refs:depth
52 ssize_t depth, flag_t coll_flags) in offset_is_algorithm() argument
62 if (collate_fcn(X[0], X[i], depth, coll_flags) > 0) { in offset_is_algorithm()
64 ASSERT(collate_fcn(X[0], X[i], depth, coll_flags) <= 0); in offset_is_algorithm()
74 while (collate_fcn(t, X[j - 1], depth, coll_flags) < 0) { in offset_is_algorithm()
185 rqs_algorithm(line_rec_t **X, ssize_t n, ssize_t depth, in rqs_algorithm() argument
208 offset_is_algorithm(X, n, collate_fcn, depth, coll_flags); in rqs_algorithm()
217 v = X[0]->l_collate.usp[depth]; in rqs_algorithm()
224 (p = *(X[l]->l_collate.usp + depth) - v) <= 0) { in rqs_algorithm()
235 (p = *(X[r]->l_collate.usp + depth) - v) >= 0) { in rqs_algorithm()
268 rqs_algorithm(&X[n - p], p, depth, collate_fcn, coll_flags); in rqs_algorithm()
272 rqs_algorithm(X, p, depth, collate_fcn, coll_flags); in rqs_algorithm()
280 if (X[p]->l_collate_length - 1 > depth) { in rqs_algorithm()
287 depth++; in rqs_algorithm()