Home
last modified time | relevance | path

Searched refs:sort_list_item (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/usr.bin/sort/
H A Dcoll.h123 struct sort_list_item struct
132 typedef int (*listcoll_t)(struct sort_list_item **ss1, struct sort_list_item **ss2); argument
155 struct sort_list_item *sort_list_item_alloc(void);
156 void sort_list_item_set(struct sort_list_item *si, struct bwstring *str);
157 void sort_list_item_clean(struct sort_list_item *si);
158 size_t sort_list_item_size(struct sort_list_item *si);
163 int str_list_coll(struct bwstring *str1, struct sort_list_item **ss2);
164 int list_coll_by_str_only(struct sort_list_item **ss1, struct sort_list_item **ss2);
165 int list_coll(struct sort_list_item **ss1, struct sort_list_item **ss2);
166 int list_coll_offset(struct sort_list_item **ss1, struct sort_list_item **ss2, size_t offset);
H A Dradixsort.c65 struct sort_list_item **leaves;
66 struct sort_list_item **sorted;
67 struct sort_list_item **tosort;
275 struct sort_list_item *sli; in place_item()
366 sizeof(struct sort_list_item *), in run_sort_level_next()
372 sizeof(struct sort_list_item *), in run_sort_level_next()
377 sizeof(struct sort_list_item*)); in run_sort_level_next()
408 sizeof(struct sort_list_item *), in run_sort_level_next()
412 sizeof(struct sort_list_item *), in run_sort_level_next()
417 sizeof(struct sort_list_item *), in run_sort_level_next()
[all …]
H A Dcoll.c153 struct sort_list_item *
156 struct sort_list_item *si; in sort_list_item_alloc()
159 sz = sizeof(struct sort_list_item) + keys_array_size(); in sort_list_item_alloc()
167 sort_list_item_size(struct sort_list_item *si) in sort_list_item_size()
172 ret = sizeof(struct sort_list_item) + keys_array_size(); in sort_list_item_size()
191 sort_list_item_make_key(struct sort_list_item *si) in sort_list_item_make_key()
225 sort_list_item_clean(struct sort_list_item *si) in sort_list_item_clean()
579 list_coll_offset(struct sort_list_item **ss1, struct sort_list_item **ss2, in list_coll_offset()
610 list_coll(struct sort_list_item **ss1, struct sort_list_item **ss2) in list_coll()
618 list_coll_##N(struct sort_list_item **ss1, struct sort_list_item **ss2) \
[all …]
H A Dfile.c95 struct sort_list_item *si; /* current top line */
317 sizeof(struct sort_list_item*) * newsize); in sort_list_add()
319 sizeof(struct sort_list_item*); in sort_list_add()
341 struct sort_list_item *item; in sort_list_clean()
381 struct sort_list_item *last_printed_item = NULL; in sort_list_dump()
382 struct sort_list_item *item; in sort_list_dump()
1310 g_sort_func(list->list, list->count, sizeof(struct sort_list_item *), in mt_sort_thread()
1423 struct sort_list_item *item;
1517 sizeof(struct sort_list_item *), in mt_sort()
H A Dradixsort.h38 void rxsort(struct sort_list_item **base, size_t nmemb);
H A Dfile.h52 struct sort_list_item **list;