Lines Matching refs:newElem
87 int ReplaceElem( GenLinkedList *pList, void *elemInList, void *newElem) in ReplaceElem() argument
92 if ( elemInList == NULL || newElem == NULL) in ReplaceElem()
99 ASSIGNLINK( newElem, GETLINK( elemInList, pList->LinkOffset), pList->LinkOffset); in ReplaceElem()
102 ASSIGNLINK( lastElem, newElem, pList->LinkOffset); in ReplaceElem()
106 pList->Head = newElem; in ReplaceElem()
109 pList->Tail = newElem; in ReplaceElem()
282 int OffsetReplaceElem( GenLinkedOffsetList *pList, void *elemInList, void *newElem) in OffsetReplaceElem() argument
287 if ( elemInList == NULL || newElem == NULL) in OffsetReplaceElem()
295 AssignOffsetLink( newElem, GetOffsetLink( pList, elemInList), pList->LinkOffset); in OffsetReplaceElem()
298 AssignOffsetLink( lastElem, newElem, pList->LinkOffset); in OffsetReplaceElem()
302 pList->Head = (size_t) newElem - (size_t) pList; in OffsetReplaceElem()
305 pList->Tail = (size_t) newElem - (size_t) pList; in OffsetReplaceElem()