/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba/source/include/ |
H A D | dlinklist.h | 4 some simple double linked list macros 26 /* hook into the front of the list */ 27 #define DLIST_ADD(list, p) \ 29 if (!(list)) { \ 30 (list) = (p); \ 33 (list)->prev = (p); \ 34 (p)->next = (list); \ 36 (list) = (p); \ 41 /* remove an element from a list */ 42 #define DLIST_REMOVE(list, [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba/source/include/ |
H A D | dlinklist.h | 4 some simple double linked list macros 26 /* hook into the front of the list */ 27 #define DLIST_ADD(list, p) \ 29 if (!(list)) { \ 30 (list) = (p); \ 33 (list)->prev = (p); \ 34 (p)->next = (list); \ 36 (list) = (p); \ 41 /* remove an element from a list */ 42 #define DLIST_REMOVE(list, [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba/source/include/ |
H A D | dlinklist.h | 4 some simple double linked list macros 26 /* hook into the front of the list */ 27 #define DLIST_ADD(list, p) \ 29 if (!(list)) { \ 30 (list) = (p); \ 33 (list)->prev = (p); \ 34 (p)->next = (list); \ 36 (list) = (p); \ 41 /* remove an element from a list */ 42 #define DLIST_REMOVE(list, [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/tools/firewire/ |
H A D | list.h | 1 struct list { struct 2 struct list *next, *prev; 6 list_init(struct list *list) argument 8 list->next = list; 9 list->prev = list; 13 list_empty(struct list *list) argument 28 list_append(struct list *list, struct list *new_link) argument 34 list_prepend(struct list *list, struct list *new_link) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/tools/firewire/ |
H A D | list.h | 1 struct list { struct 2 struct list *next, *prev; 6 list_init(struct list *list) argument 8 list->next = list; 9 list->prev = list; 13 list_empty(struct list *list) argument 28 list_append(struct list *list, struct list *new_link) argument 34 list_prepend(struct list *list, struct list *new_link) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/wpa_supplicant-0.7.3/src/utils/ |
H A D | list.h | 2 * Doubly-linked list 19 * struct dl_list - Doubly-linked list 26 static inline void dl_list_init(struct dl_list *list) argument 28 list->next = list; 29 list->prev = list; 32 static inline void dl_list_add(struct dl_list *list, struct dl_list *item) argument 34 item->next = list->next; 35 item->prev = list; 40 dl_list_add_tail(struct dl_list *list, struct dl_list *item) argument 53 dl_list_empty(struct dl_list *list) argument 58 dl_list_len(struct dl_list *list) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/wpa_supplicant-0.7.3/src/utils/ |
H A D | list.h | 2 * Doubly-linked list 19 * struct dl_list - Doubly-linked list 26 static inline void dl_list_init(struct dl_list *list) argument 28 list->next = list; 29 list->prev = list; 32 static inline void dl_list_add(struct dl_list *list, struct dl_list *item) argument 34 item->next = list->next; 35 item->prev = list; 40 dl_list_add_tail(struct dl_list *list, struct dl_list *item) argument 53 dl_list_empty(struct dl_list *list) argument 58 dl_list_len(struct dl_list *list) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/wpa_supplicant-0.7.3/src/utils/ |
H A D | list.h | 2 * Doubly-linked list 19 * struct dl_list - Doubly-linked list 26 static inline void dl_list_init(struct dl_list *list) argument 28 list->next = list; 29 list->prev = list; 32 static inline void dl_list_add(struct dl_list *list, struct dl_list *item) argument 34 item->next = list->next; 35 item->prev = list; 40 dl_list_add_tail(struct dl_list *list, struct dl_list *item) argument 53 dl_list_empty(struct dl_list *list) argument 58 dl_list_len(struct dl_list *list) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/archival/libunarchive/ |
H A D | find_list_entry.c | 12 /* Find a string in a shell pattern list */ 13 const llist_t* FAST_FUNC find_list_entry(const llist_t *list, const char *filename) argument 15 while (list) { 16 if (fnmatch(list->data, filename, 0) == 0) { 17 return list; 19 list = list->link; 27 const llist_t* FAST_FUNC find_list_entry2(const llist_t *list, const char *filename) argument 34 while (list) { 35 c = list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/archival/libunarchive/ |
H A D | find_list_entry.c | 12 /* Find a string in a shell pattern list */ 13 const llist_t* FAST_FUNC find_list_entry(const llist_t *list, const char *filename) argument 15 while (list) { 16 if (fnmatch(list->data, filename, 0) == 0) { 17 return list; 19 list = list->link; 27 const llist_t* FAST_FUNC find_list_entry2(const llist_t *list, const char *filename) argument 34 while (list) { 35 c = list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/archival/libunarchive/ |
H A D | find_list_entry.c | 12 /* Find a string in a shell pattern list */ 13 const llist_t* FAST_FUNC find_list_entry(const llist_t *list, const char *filename) argument 15 while (list) { 16 if (fnmatch(list->data, filename, 0) == 0) { 17 return list; 19 list = list->link; 27 const llist_t* FAST_FUNC find_list_entry2(const llist_t *list, const char *filename) argument 34 while (list) { 35 c = list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/quagga/lib/ |
H A D | linklist.c | 1 /* Generic linked list routine. 27 /* Allocate new list. */ 28 struct list * 31 return XCALLOC (MTYPE_LINK_LIST, sizeof (struct list)); 34 /* Free list. */ 36 list_free (struct list *l) 55 /* Add new data to the list. */ 57 listnode_add (struct list *list, void *val) argument 65 node->prev = list 84 listnode_add_sort(struct list *list, void *val) argument 126 listnode_add_after(struct list *list, struct listnode *pp, void *val) argument 172 listnode_delete(struct list *list, void *val) argument 200 listnode_head(struct list *list) argument 214 list_delete_all_node(struct list *list) argument 233 list_delete(struct list *list) argument 242 listnode_lookup(struct list *list, void *data) argument 255 list_delete_node(struct list *list, struct listnode *node) argument 271 list_add_node_prev(struct list *list, struct listnode *current, void *val) argument 294 list_add_node_next(struct list *list, struct listnode *current, void *val) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/quagga/lib/ |
H A D | linklist.c | 1 /* Generic linked list routine. 27 /* Allocate new list. */ 28 struct list * 31 return XCALLOC (MTYPE_LINK_LIST, sizeof (struct list)); 34 /* Free list. */ 36 list_free (struct list *l) 55 /* Add new data to the list. */ 57 listnode_add (struct list *list, void *val) argument 65 node->prev = list 84 listnode_add_sort(struct list *list, void *val) argument 126 listnode_add_after(struct list *list, struct listnode *pp, void *val) argument 172 listnode_delete(struct list *list, void *val) argument 200 listnode_head(struct list *list) argument 214 list_delete_all_node(struct list *list) argument 233 list_delete(struct list *list) argument 242 listnode_lookup(struct list *list, void *data) argument 255 list_delete_node(struct list *list, struct listnode *node) argument 271 list_add_node_prev(struct list *list, struct listnode *current, void *val) argument 294 list_add_node_next(struct list *list, struct listnode *current, void *val) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/quagga/lib/ |
H A D | linklist.c | 1 /* Generic linked list routine. 27 /* Allocate new list. */ 28 struct list * 31 return XCALLOC (MTYPE_LINK_LIST, sizeof (struct list)); 34 /* Free list. */ 36 list_free (struct list *l) 55 /* Add new data to the list. */ 57 listnode_add (struct list *list, void *val) argument 65 node->prev = list 84 listnode_add_sort(struct list *list, void *val) argument 126 listnode_add_after(struct list *list, struct listnode *pp, void *val) argument 172 listnode_delete(struct list *list, void *val) argument 200 listnode_head(struct list *list) argument 214 list_delete_all_node(struct list *list) argument 233 list_delete(struct list *list) argument 242 listnode_lookup(struct list *list, void *data) argument 255 list_delete_node(struct list *list, struct listnode *node) argument 271 list_add_node_prev(struct list *list, struct listnode *current, void *val) argument 294 list_add_node_next(struct list *list, struct listnode *current, void *val) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/lighttpd-1.4.39/src/ |
H A D | dlinklist.h | 3 some simple double linked list macros
27 /* hook into the front of the list */
28 #define DLIST_ADD(list, p) \
30 if (!(list)) { \
31 (list) = (p); \
34 (list)->prev = (p); \
35 (p)->next = (list); \
37 (list) = (p); \
41 /* remove an element from a list - element doesn't have to be in list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.0.25b/source/include/ |
H A D | dlinklist.h | 3 some simple double linked list macros 28 /* hook into the front of the list */ 29 #define DLIST_ADD(list, p) \ 31 if (!(list)) { \ 32 (list) = (p); \ 35 (list)->prev = (p); \ 36 (p)->next = (list); \ 38 (list) = (p); \ 42 /* remove an element from a list - element doesn't have to be in list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/lib/util/ |
H A D | dlinklist.h | 3 some simple double linked list macros 27 /* hook into the front of the list */ 28 #define DLIST_ADD(list, p) \ 30 if (!(list)) { \ 31 (list) = (p); \ 34 (list)->prev = (p); \ 35 (p)->next = (list); \ 37 (list) = (p); \ 41 /* remove an element from a list - element doesn't have to be in list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/lighttpd-1.4.39/src/ |
H A D | dlinklist.h | 3 some simple double linked list macros
27 /* hook into the front of the list */
28 #define DLIST_ADD(list, p) \
30 if (!(list)) { \
31 (list) = (p); \
34 (list)->prev = (p); \
35 (p)->next = (list); \
37 (list) = (p); \
41 /* remove an element from a list - element doesn't have to be in list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source3/lib/ldb/include/ |
H A D | dlinklist.h | 3 some simple double linked list macros 27 /* hook into the front of the list */ 28 #define DLIST_ADD(list, p) \ 30 if (!(list)) { \ 31 (list) = (p); \ 34 (list)->prev = (p); \ 35 (p)->next = (list); \ 37 (list) = (p); \ 41 /* remove an element from a list - element doesn't have to be in list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.0.25b/source/include/ |
H A D | dlinklist.h | 3 some simple double linked list macros 28 /* hook into the front of the list */ 29 #define DLIST_ADD(list, p) \ 31 if (!(list)) { \ 32 (list) = (p); \ 35 (list)->prev = (p); \ 36 (p)->next = (list); \ 38 (list) = (p); \ 42 /* remove an element from a list - element doesn't have to be in list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source4/lib/ldb/include/ |
H A D | dlinklist.h | 3 some simple double linked list macros 27 /* hook into the front of the list */ 28 #define DLIST_ADD(list, p) \ 30 if (!(list)) { \ 31 (list) = (p); \ 34 (list)->prev = (p); \ 35 (p)->next = (list); \ 37 (list) = (p); \ 41 /* remove an element from a list - element doesn't have to be in list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/lib/util/ |
H A D | dlinklist.h | 3 some simple double linked list macros 27 /* hook into the front of the list */ 28 #define DLIST_ADD(list, p) \ 30 if (!(list)) { \ 31 (list) = (p); \ 34 (list)->prev = (p); \ 35 (p)->next = (list); \ 37 (list) = (p); \ 41 /* remove an element from a list - element doesn't have to be in list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source3/lib/ldb/include/ |
H A D | dlinklist.h | 3 some simple double linked list macros 27 /* hook into the front of the list */ 28 #define DLIST_ADD(list, p) \ 30 if (!(list)) { \ 31 (list) = (p); \ 34 (list)->prev = (p); \ 35 (p)->next = (list); \ 37 (list) = (p); \ 41 /* remove an element from a list - element doesn't have to be in list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source4/lib/ldb/include/ |
H A D | dlinklist.h | 3 some simple double linked list macros 27 /* hook into the front of the list */ 28 #define DLIST_ADD(list, p) \ 30 if (!(list)) { \ 31 (list) = (p); \ 34 (list)->prev = (p); \ 35 (p)->next = (list); \ 37 (list) = (p); \ 41 /* remove an element from a list - element doesn't have to be in list [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source3/lib/ldb/include/ |
H A D | dlinklist.h | 3 some simple double linked list macros 27 /* hook into the front of the list */ 28 #define DLIST_ADD(list, p) \ 30 if (!(list)) { \ 31 (list) = (p); \ 34 (list)->prev = (p); \ 35 (p)->next = (list); \ 37 (list) = (p); \ 41 /* remove an element from a list - element doesn't have to be in list [all...] |