182 #define OSALLOCELEMSNODE(pctxt,type) \ 183 (type*) (((char*)rtxMemAllocZ (pctxt, sizeof(type) + \ 184 sizeof(OSRTSListNode))) + sizeof(OSRTSListNode)) void rtxSListFree(OSRTSList *pList)
void * data
Definition: rtxSList.h:56
OSRTSListNode * head
Definition: rtxSList.h:70
Definition: rtxSList.h:68
OSBOOL rtxSListFind(OSRTSList *pList, void *pData)
void rtxSListFreeAll(OSRTSList *pList)
OSSIZE count
Definition: rtxSList.h:69
OSRTSList * rtxSListCreateEx(OSCTXT *pctxt)
void rtxSListInit(OSRTSList *pList)
void rtxSListInitEx(OSCTXT *pctxt, OSRTSList *pList)
OSRTSListNode * tail
Definition: rtxSList.h:71
OSRTSList * rtxSListCreate(OSVOIDARG)
OSRTSListNode * rtxSListAppend(OSRTSList *pList, void *pData)
void rtxSListRemove(OSRTSList *pList, void *pData)
Definition: rtxSList.h:55
Definition: rtxContext.h:198
struct _OSRTSListNode * next
Definition: rtxSList.h:57