Lines Matching refs:list
2 * services/outbound_list.h - keep list of outbound serviced queries.
13 * this list of conditions and the following disclaimer.
16 * this list of conditions and the following disclaimer in the documentation
49 * The outbound list. This structure is part of the module specific query
53 /** The linked list of outbound query entries. */
58 * Outbound list entry. A serviced query sent by a module processing the
59 * query from the qstate. Double linked list to aid removal.
62 /** next in list */
64 /** prev in list */
73 * Init the user allocated outbound list structure
74 * @param list: the list structure.
76 void outbound_list_init(struct outbound_list* list);
79 * Clear the user owner outbound list structure.
81 * @param list: the list structure. It is cleared, but the list struct itself
84 void outbound_list_clear(struct outbound_list* list);
87 * Insert new entry into the list. Caller must allocate the entry with malloc.
89 * @param list: the list to add to.
93 void outbound_list_insert(struct outbound_list* list,
97 * Remove an entry from the list, and deletes it.
99 * @param list: the list to remove from.
102 void outbound_list_remove(struct outbound_list* list,