Lines Matching refs:fn_list
32 * that return lists of strings return a struct fn_list.
67 struct fn_list {
338 * struct fn_list which contains a NULL linked list, rather than
339 * by a NULL fn_list pointer. in other words:
341 * struct fn_list *fnlp = some_func_returning_a_list();
347 struct fn_list *
350 struct fn_list *fnlp = MALLOC(sizeof (struct fn_list));
363 struct fn_list *
364 fn_list_dup(struct fn_list *fnlp)
366 struct fn_list *ret = fn_list_new(NULL);
380 fn_list_free(struct fn_list *fnlp)
394 fn_list_adds(struct fn_list *fnlp, const char *s)
403 fn_list_addfn(struct fn_list *fnlp, struct fn *fnp)
418 fn_list_rewind(struct fn_list *fnlp)
427 fn_list_next(struct fn_list *fnlp)
445 fn_list_addfn_list(struct fn_list *fnlp, struct fn_list *fnlp2)
476 fn_list_appendrange(struct fn_list *fnlp, const char *s, const char *limit)
501 fn_list_totalsize(struct fn_list *fnlp)
521 fn_list_popoldest(struct fn_list *fnlp)
563 fn_list_empty(struct fn_list *fnlp)
572 fn_list_count(struct fn_list *fnlp)
578 * in the struct fn_list, but it isn't very common so we just