Searched refs:bwstring (Results 1 - 10 of 10) sorted by relevance
/freebsd-12-stable/usr.bin/sort/ |
H A D | vsort.h | 35 #include "bwstring.h" 37 int vcmp(struct bwstring *s1, struct bwstring *s2);
|
H A D | bwstring.h | 51 struct bwstring struct 71 struct bwstring *bwsalloc(size_t sz); 73 size_t bwsrawlen(const struct bwstring *bws); 74 const void* bwsrawdata(const struct bwstring *bws); 75 void bws_setlen(struct bwstring *bws, size_t newlen); 76 size_t bws_memsize(const struct bwstring *bws); 77 double bwstod(struct bwstring *s0, bool *empty); 78 int bws_month_score(const struct bwstring *s0); 80 struct bwstring *ignore_leading_blanks(struct bwstring *st [all...] |
H A D | coll.h | 35 #include "bwstring.h" 94 struct bwstring *k; /* key string */ 125 struct bwstring *str; 152 void set_key_on_keys_array(struct keys_array *ka, struct bwstring *s, size_t ind); 153 void clean_keys_array(const struct bwstring *s, struct keys_array *ka); 156 void sort_list_item_set(struct sort_list_item *si, struct bwstring *str); 160 int preproc(struct bwstring *s, struct keys_array *ka); 161 int top_level_str_coll(const struct bwstring *, const struct bwstring *); 163 int str_list_coll(struct bwstring *str [all...] |
H A D | bwstring.c | 43 #include "bwstring.h" 143 bwsprintf(FILE *f, struct bwstring *bws, const char *prefix, const char *suffix) 152 const void* bwsrawdata(const struct bwstring *bws) 158 size_t bwsrawlen(const struct bwstring *bws) 165 bws_memsize(const struct bwstring *bws) 168 return ((MB_CUR_MAX == 1) ? (bws->len + 2 + sizeof(struct bwstring)) : 169 (SIZEOF_WCHAR_STRING(bws->len + 1) + sizeof(struct bwstring))); 173 bws_setlen(struct bwstring *bws, size_t newlen) 188 struct bwstring * 191 struct bwstring *re [all...] |
H A D | file.h | 102 struct bwstring *file_reader_readline(struct file_reader *fr); 122 void sort_list_add(struct sort_list *l, struct bwstring *str);
|
H A D | Makefile | 7 SRCS= bwstring.c coll.c file.c mem.c radixsort.c sort.c vsort.c
|
H A D | coll.c | 106 clean_keys_array(const struct bwstring *s, struct keys_array *ka) 136 set_key_on_keys_array(struct keys_array *ka, struct bwstring *s, size_t ind) 202 sort_list_item_set(struct sort_list_item *si, struct bwstring *str) 241 skip_cols_to_start(const struct bwstring *s, size_t cols, size_t start, 266 skip_fields_to_start(const struct bwstring *s, size_t fields, bool *empty_field) 314 find_field_start(const struct bwstring *s, struct key_specs *ks, 330 find_field_end(const struct bwstring *s, struct key_specs *ks) 371 static struct bwstring * 372 cut_field(const struct bwstring *s, struct key_specs *ks) 374 struct bwstring *re [all...] |
H A D | vsort.c | 203 vcmp(struct bwstring *s1, struct bwstring *s2)
|
H A D | file.c | 307 sort_list_add(struct sort_list *l, struct bwstring *str) 405 struct bwstring *s1, *s2, *s1disorder, *s2disorder; 688 struct bwstring * 691 struct bwstring *ret = NULL; 844 struct bwstring *bws; 901 struct bwstring *line; 1033 struct bwstring *str; 1064 struct bwstring *tmp;
|
H A D | radixsort.c | 262 const struct bwstring *bws;
|
Completed in 110 milliseconds