Lines Matching refs:sort_level
59 static const size_t slsz = 256 * sizeof(struct sort_level*);
62 struct sort_level struct
64 struct sort_level **sublevels; argument
81 struct sort_level *sl; argument
144 push_ls(struct sort_level *sl) in push_ls()
165 static inline struct sort_level*
168 struct sort_level *sl; in pop_ls_st()
188 static inline struct sort_level*
192 struct sort_level *sl; in pop_ls_mt()
221 add_to_sublevel(struct sort_level *sl, struct sort_list_item *item, size_t indx) in add_to_sublevel()
223 struct sort_level *ssl; in add_to_sublevel()
228 ssl = sort_malloc(sizeof(struct sort_level)); in add_to_sublevel()
229 memset(ssl, 0, sizeof(struct sort_level)); in add_to_sublevel()
247 add_leaf(struct sort_level *sl, struct sort_list_item *item) in add_leaf()
287 place_item(struct sort_level *sl, size_t item) in place_item()
302 free_sort_level(struct sort_level *sl) in free_sort_level()
313 struct sort_level *slc; in free_sort_level()
332 run_sort_level_next(struct sort_level *sl) in run_sort_level_next()
335 struct sort_level *slc; in run_sort_level_next()
519 struct sort_level *slc; in run_sort_cycle_st()
538 struct sort_level *slc; in run_sort_cycle_mt()
563 run_top_sort_level(struct sort_level *sl) in run_top_sort_level()
565 struct sort_level *slc; in run_top_sort_level()
676 struct sort_level *sl; in run_sort()
699 sl = sort_malloc(sizeof(struct sort_level)); in run_sort()
700 memset(sl, 0, sizeof(struct sort_level)); in run_sort()