Searched refs:bwstring (Results 1 - 10 of 10) sorted by relevance

/freebsd-12-stable/usr.bin/sort/
H A Dvsort.h35 #include "bwstring.h"
37 int vcmp(struct bwstring *s1, struct bwstring *s2);
H A Dbwstring.h51 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 Dcoll.h35 #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 Dbwstring.c43 #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 Dfile.h102 struct bwstring *file_reader_readline(struct file_reader *fr);
122 void sort_list_add(struct sort_list *l, struct bwstring *str);
H A DMakefile7 SRCS= bwstring.c coll.c file.c mem.c radixsort.c sort.c vsort.c
H A Dcoll.c106 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 Dvsort.c203 vcmp(struct bwstring *s1, struct bwstring *s2)
H A Dfile.c307 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 Dradixsort.c262 const struct bwstring *bws;

Completed in 110 milliseconds