Lines Matching defs:GenLinkedOffsetList
64 /* A GenLinkedOffsetList is like a GenLinkedList that stores the *Next field as a signed */
67 struct GenLinkedOffsetList
73 typedef struct GenLinkedOffsetList GenLinkedOffsetList;
76 void InitLinkedOffsetList( GenLinkedOffsetList *pList, size_t linkOffset);
78 void *GetHeadPtr( GenLinkedOffsetList *pList);
79 void *GetTailPtr( GenLinkedOffsetList *pList);
80 void *GetOffsetLink( GenLinkedOffsetList *pList, void *elem);
82 void OffsetAddToHead( GenLinkedOffsetList *pList, void *elem);
83 void OffsetAddToTail( GenLinkedOffsetList *pList, void *elem);
85 int OffsetRemoveFromList( GenLinkedOffsetList *pList, void *elem);
87 int OffsetReplaceElem( GenLinkedOffsetList *pList, void *elemInList, void *newElem);