Lines Matching defs:strs
99 int strs_init(struct strs **strs, size_t size) in strs_init()
126 void strs_destroy(struct strs **strs) in strs_destroy()
140 void strs_free_all(struct strs *strs) in strs_free_all()
152 int strs_add(struct strs *strs, char *s) in strs_add()
173 int strs_create_and_add(struct strs *strs, const char *fmt, int num, ...) in strs_create_and_add()
200 char *strs_remove_last(struct strs *strs) in strs_remove_last()
209 int strs_add_at_index(struct strs *strs, char *s, unsigned index) in strs_add_at_index()
234 char *strs_read_at_index(struct strs *strs, unsigned index) in strs_read_at_index()
250 void strs_sort(struct strs *strs) in strs_sort()
258 unsigned strs_num_items(struct strs *strs) in strs_num_items()
263 size_t strs_len_items(struct strs *strs) in strs_len_items()
276 char *strs_to_str(struct strs *strs) in strs_to_str()
318 void strs_write_each(struct strs *strs, FILE *out) in strs_write_each()
330 void strs_write_each_indented(struct strs *strs, FILE *out, int indent) in strs_write_each_indented()
345 struct strs *strs = (struct strs *)args; in hashtab_ordered_to_strs() local
351 int ebitmap_to_strs(struct ebitmap *map, struct strs *strs, char **val_to_name) in ebitmap_to_strs()
371 struct strs *strs; in ebitmap_to_str() local