6typedef struct _HSD_SList {
7 struct _HSD_SList*
next;
11typedef struct _HSD_DList {
HSD_SList * HSD_SListAppendList(HSD_SList *list, HSD_SList *next)
Definition list.c:59
HSD_SList * HSD_SListAlloc(void)
Definition list.c:28
HSD_SList * HSD_SListAllocAndPrepend(HSD_SList *prev, void *data)
Definition list.c:49
void HSD_ListInitAllocData(void)
Definition list.c:12
HSD_SList * HSD_SListPrependList(HSD_SList *list, HSD_SList *prev)
Definition list.c:73
HSD_SList * HSD_SListAllocAndAppend(HSD_SList *next, void *data)
Definition list.c:39
HSD_ObjAllocData * HSD_DListGetAllocData(void)
Definition list.c:23
HSD_ObjAllocData * HSD_SListGetAllocData(void)
Definition list.c:18
HSD_SList * HSD_SListRemove(HSD_SList *list)
Definition list.c:80
static unsigned long int next
Definition rand.c:3
struct _HSD_DList * prev
Definition list.h:13
struct _HSD_DList * next
Definition list.h:12
void * data
Definition list.h:14
struct _HSD_SList * next
Definition list.h:7
void * data
Definition list.h:8