Lines Matching refs:sort_list

120 static void mt_sort(struct sort_list *list,
292 sort_list_init(struct sort_list *l) in sort_list_init()
298 l->memsize = sizeof(struct sort_list); in sort_list_init()
307 sort_list_add(struct sort_list *l, struct bwstring *str) in sort_list_add()
333 sort_list_clean(struct sort_list *l) in sort_list_clean()
356 l->memsize = sizeof(struct sort_list); in sort_list_clean()
364 sort_list_dump(struct sort_list *l, const char *fn) in sort_list_dump()
834 procfile(const char *fsrc, struct sort_list *list, struct file_list *fl) in procfile()
1235 sort_list_to_file(struct sort_list *list, const char *outfile) in sort_list_to_file()
1308 struct sort_list *list = arg; in mt_sort_thread()
1322 sub_list_cmp(struct sort_list *l1, struct sort_list *l2) in sub_list_cmp()
1348 sub_list_swap(struct sort_list **sl, size_t i1, size_t i2) in sub_list_swap()
1350 struct sort_list *tmp; in sub_list_swap()
1364 sub_list_swim(struct sort_list **sl, size_t indx) in sub_list_swim()
1384 sub_list_sink(struct sort_list **sl, size_t indx, size_t size) in sub_list_sink()
1414 sub_list_push(struct sort_list *s, struct sort_list **sl, size_t size) in sub_list_push()
1430 sub_list_header_print(struct sort_list *sl, FILE *f_out, in sub_list_header_print()
1452 sub_list_next(struct sort_list *sl) in sub_list_next()
1465 merge_sub_lists(struct sort_list **sl, size_t n, FILE* f_out) in merge_sub_lists()
1490 merge_list_parts(struct sort_list **parts, size_t n, const char *fn) in merge_list_parts()
1506 mt_sort(struct sort_list *list, in mt_sort()
1524 struct sort_list **parts; in mt_sort()
1528 parts = sort_malloc(sizeof(struct sort_list*) * nthreads); in mt_sort()
1539 parts[i] = sort_malloc(sizeof(struct sort_list)); in mt_sort()