Lines Matching refs:sort_list

110 static void mt_sort(struct sort_list *list,
280 sort_list_init(struct sort_list *l) in sort_list_init()
285 l->memsize = sizeof(struct sort_list); in sort_list_init()
293 sort_list_add(struct sort_list *l, struct bwstring *str) in sort_list_add()
319 sort_list_clean(struct sort_list *l) in sort_list_clean()
342 l->memsize = sizeof(struct sort_list); in sort_list_clean()
350 sort_list_dump(struct sort_list *l, const char *fn) in sort_list_dump()
725 procfile(const char *fsrc, struct sort_list *list, struct file_list *fl) in procfile()
1124 sort_list_to_file(struct sort_list *list, const char *outfile) in sort_list_to_file()
1197 struct sort_list *list = arg; in mt_sort_thread()
1211 sub_list_cmp(struct sort_list *l1, struct sort_list *l2) in sub_list_cmp()
1237 sub_list_swap(struct sort_list **sl, size_t i1, size_t i2) in sub_list_swap()
1239 struct sort_list *tmp; in sub_list_swap()
1253 sub_list_swim(struct sort_list **sl, size_t indx) in sub_list_swim()
1273 sub_list_sink(struct sort_list **sl, size_t indx, size_t size) in sub_list_sink()
1303 sub_list_push(struct sort_list *s, struct sort_list **sl, size_t size) in sub_list_push()
1319 sub_list_header_print(struct sort_list *sl, FILE *f_out, in sub_list_header_print()
1341 sub_list_next(struct sort_list *sl) in sub_list_next()
1354 merge_sub_lists(struct sort_list **sl, size_t n, FILE* f_out) in merge_sub_lists()
1379 merge_list_parts(struct sort_list **parts, size_t n, const char *fn) in merge_list_parts()
1395 mt_sort(struct sort_list *list, in mt_sort()
1413 struct sort_list **parts; in mt_sort()
1417 parts = sort_malloc(sizeof(struct sort_list*) * nthreads); in mt_sort()
1428 parts[i] = sort_malloc(sizeof(struct sort_list)); in mt_sort()