Lines Matching refs:lo
234 struct line *lo; /* Lines to merge from LO child node. */ member
2050 size_t lo = 0; in getmonth() local
2058 size_t ix = (lo + hi) / 2; in getmonth()
2077 lo = ix + 1; in getmonth()
2082 while (lo < hi); in getmonth()
3165 size_t lo = 1; in mergefps() local
3167 size_t probe = lo; in mergefps()
3171 while (lo < hi) in mergefps()
3177 lo = probe + 1; in mergefps()
3178 probe = (lo + hi) / 2; in mergefps()
3181 count_of_smaller_lines = lo - 1; in mergefps()
3232 struct line const *restrict lo) in mergelines() argument
3239 if (compare (lo - 1, hi - 1) <= 0) in mergelines()
3241 *--t = *--lo; in mergelines()
3255 *--t = *--lo; in mergelines()
3303 struct line *lo = lines; in sequential_sort() local
3308 sequential_sort (lo, nlo, temp, !to_temp); in sequential_sort()
3310 temp[-1] = lo[-1]; in sequential_sort()
3341 root->lo = root->hi = root->end_lo = root->end_hi = nullptr; in merge_tree_init()
3385 struct line *lo = dest - total_lines; in init_node() local
3386 struct line *hi = lo - nlo; in init_node()
3390 node->lo = node->end_lo = lo; in init_node()
3405 node_pool = init_node (node, node_pool, lo, lo_threads, in init_node()
3531 struct line *lo_orig = node->lo; in mergelines_node()
3541 while (node->lo != node->end_lo && node->hi != node->end_hi && to_merge--) in mergelines_node()
3542 if (compare (node->lo - 1, node->hi - 1) <= 0) in mergelines_node()
3543 *--dest = *--node->lo; in mergelines_node()
3547 merged_lo = lo_orig - node->lo; in mergelines_node()
3551 while (node->lo != node->end_lo && to_merge--) in mergelines_node()
3552 *--dest = *--node->lo; in mergelines_node()
3561 while (node->lo != node->end_lo && node->hi != node->end_hi && to_merge--) in mergelines_node()
3563 if (compare (node->lo - 1, node->hi - 1) <= 0) in mergelines_node()
3564 write_unique (--node->lo, tfp, temp_output); in mergelines_node()
3569 merged_lo = lo_orig - node->lo; in mergelines_node()
3574 while (node->lo != node->end_lo && to_merge--) in mergelines_node()
3575 write_unique (--node->lo, tfp, temp_output); in mergelines_node()
3585 merged_lo = lo_orig - node->lo; in mergelines_node()
3600 bool lo_avail = (node->lo - node->end_lo) != 0; in queue_check_insert()
3759 node->lo = lines; in sortlines()