Lines Matching defs:list
1 /* $NetBSD: list.c,v 1.2 2011/02/12 23:21:32 christos Exp $ */
10 * notice, this list of conditions and the following disclaimer.
12 * notice, this list of conditions and the following disclaimer in the
35 __RCSID("$NetBSD: list.c,v 1.2 2011/02/12 23:21:32 christos Exp $");
41 #include "list.h"
89 * @brief find the next element in a comma delimited list
90 * @param p pointer to list string
91 * @return pointer to start of next element in list
149 * @brief free an allocated list
150 * @param l the list
165 * @brief Parse a list of the following format:
167 * @param lp pointer to list_t type for returned list. Cannot be NULL.
171 * Note: the list is allocated. Use saslc__list_free() to free it.
208 * @brief allocate a new list node for a string and append it to a
209 * list
210 * @param l the list to append
254 * @brief collect all the flags from a list of flag names.
255 * @param list the list
261 saslc__list_flags(list_t *list, const named_flag_t *tbl)
267 for (l = list; l != NULL; l = l->next)
274 * @brief print all the values in a list if debugging is enabled
275 * @param list the list
281 saslc__list_log(list_t *list, const char *str)
289 for (l = list; l != NULL; l = l->next)