Lines Matching refs:newEntryPtr
313 CSChashEntryType const newEntryPtr
581 CSChashEntryType newEntryPtr = NULL;
595 (void**)&newEntryPtr,
603 newEntryPtr->pred = NULL;
604 newEntryPtr->succ = NULL;
605 newEntryPtr->size = itemSize;
607 newEntryPtr->sig_lo = HASH_SIG;
608 newEntryPtr->sig_hi = HASH_SIG;
612 memLst, (void**)&newEntryPtr->data, itemPtr, itemSize, 0
614 if (newEntryPtr->data != NULL)
619 (void)CSCmemFree (memLst, (void**)&newEntryPtr->data, 0);
620 (void)CSCmemFree (memLst, (void**)&newEntryPtr, 0);
627 (void**)&newEntryPtr->key.asciiz,
632 if (newEntryPtr->key.asciiz == NULL)
634 (void)CSCmemFree (memLst, (void**)&newEntryPtr->data, 0);
635 (void)CSCmemFree (memLst, (void**)&newEntryPtr, 0);
641 newEntryPtr->key.integer = keyPtr->integer;
644 *entryPtrPtr = newEntryPtr;
648 (void)CSCmemFree (memLst, (void**)&newEntryPtr, 0);
712 CSChashEntryType const newEntryPtr
723 newEntryPtr != NULL, \
724 "hashLinkAdd: null newEntryPtr", \
728 newEntryPtr->sig_lo == HASH_SIG, \
729 "hashLinkAdd: bad signature in newEntryPtr", \
733 newEntryPtr->sig_hi == HASH_SIG, \
734 "hashLinkAdd: bad signature in newEntryPtr", \
750 PRED(*hashListPtrPtr) = newEntryPtr;
751 SUCC(newEntryPtr) = *hashListPtrPtr;
753 *hashListPtrPtr = newEntryPtr;