Lines Matching defs:strs
105 int strs_init(struct strs **strs, size_t size) in strs_init()
132 void strs_destroy(struct strs **strs) in strs_destroy()
146 void strs_free_all(struct strs *strs) in strs_free_all()
158 int strs_add(struct strs *strs, char *s) in strs_add()
179 int strs_create_and_add(struct strs *strs, const char *fmt, int num, ...) in strs_create_and_add()
206 char *strs_remove_last(struct strs *strs) in strs_remove_last()
215 int strs_add_at_index(struct strs *strs, char *s, unsigned index) in strs_add_at_index()
240 char *strs_read_at_index(struct strs *strs, unsigned index) in strs_read_at_index()
256 void strs_sort(struct strs *strs) in strs_sort()
264 unsigned strs_num_items(struct strs *strs) in strs_num_items()
269 size_t strs_len_items(struct strs *strs) in strs_len_items()
282 char *strs_to_str(struct strs *strs) in strs_to_str()
324 void strs_write_each(struct strs *strs, FILE *out) in strs_write_each()
336 void strs_write_each_indented(struct strs *strs, FILE *out, int indent) in strs_write_each_indented()
351 struct strs *strs = (struct strs *)args; in hashtab_ordered_to_strs() local
357 int ebitmap_to_strs(struct ebitmap *map, struct strs *strs, char **val_to_name) in ebitmap_to_strs()
375 struct strs *strs; in ebitmap_to_str() local