Lines Matching defs:strs
107 int strs_init(struct strs **strs, size_t size) in strs_init()
138 void strs_destroy(struct strs **strs) in strs_destroy()
152 void strs_free_all(struct strs *strs) in strs_free_all()
164 int strs_add(struct strs *strs, char *s) in strs_add()
185 int strs_create_and_add(struct strs *strs, const char *fmt, int num, ...) in strs_create_and_add()
212 char *strs_remove_last(struct strs *strs) in strs_remove_last()
221 int strs_add_at_index(struct strs *strs, char *s, size_t index) in strs_add_at_index()
246 char *strs_read_at_index(struct strs *strs, size_t index) in strs_read_at_index()
262 void strs_sort(struct strs *strs) in strs_sort()
270 unsigned strs_num_items(const struct strs *strs) in strs_num_items()
275 size_t strs_len_items(const struct strs *strs) in strs_len_items()
288 char *strs_to_str(const struct strs *strs) in strs_to_str()
330 void strs_write_each(const struct strs *strs, FILE *out) in strs_write_each()
342 void strs_write_each_indented(const struct strs *strs, FILE *out, int indent) in strs_write_each_indented()
357 struct strs *strs = (struct strs *)args; in hashtab_ordered_to_strs() local
363 int ebitmap_to_strs(const struct ebitmap *map, struct strs *strs, char **val_to_name) in ebitmap_to_strs()
384 struct strs *strs; in ebitmap_to_str() local