Lines Matching +defs:str +defs:list

32 static bool string_list_deinitialize_internal(struct string_list *list)  in string_list_deinitialize_internal()
67 static bool string_list_capacity(struct string_list *list, size_t cap) in string_list_capacity()
89 void string_list_free(struct string_list *list) in string_list_free()
99 bool string_list_deinitialize(struct string_list *list) in string_list_deinitialize()
122 struct string_list *list = (struct string_list*) in string_list_new() local
141 bool string_list_initialize(struct string_list *list) in string_list_initialize()
169 bool string_list_append(struct string_list *list, const char *elem, in string_list_append()
207 bool string_list_append_n(struct string_list *list, const char *elem, in string_list_append_n()
238 void string_list_set(struct string_list *list, in string_list_set()
239 unsigned idx, const char *str) in string_list_set()
256 const struct string_list *list, const char *delim) in string_list_join_concat()
291 struct string_list *string_split(const char *str, const char *delim) in string_split()
296 struct string_list *list = string_list_new(); in string_split() local
327 bool string_split_noalloc(struct string_list *list, in string_split_noalloc()
328 const char *str, const char *delim) in string_split_noalloc()
372 struct string_list *string_separate(char *str, const char *delim) in string_separate()
376 struct string_list *list = NULL; in string_separate() local
415 struct string_list *list, in string_separate_noalloc()
416 char *str, const char *delim) in string_separate_noalloc()
456 int string_list_find_elem(const struct string_list *list, const char *elem) in string_list_find_elem()
483 bool string_list_find_elem_prefix(const struct string_list *list, in string_list_find_elem_prefix()