Lines Matching refs:list
47 typedef struct list { struct
54 } list; argument
73 list *listCreate(void);
74 void listRelease(list *list);
75 list *listAddNodeHead(list *list, void *value);
76 list *listAddNodeTail(list *list, void *value);
77 list *listInsertNode(list *list, listNode *old_node, void *value, int after);
78 void listDelNode(list *list, listNode *node);
79 listIter *listGetIterator(list *list, int direction);
82 list *listDup(list *orig);
83 listNode *listSearchKey(list *list, void *key);
84 listNode *listIndex(list *list, long index);
85 void listRewind(list *list, listIter *li);
86 void listRewindTail(list *list, listIter *li);
87 void listRotate(list *list);