Lines Matching defs:pRight
688 PRTHEAPSIMPLEFREE pRight;
699 pRight = NULL;
702 pRight = (PRTHEAPSIMPLEFREE)pFree->Core.pNext;
703 while (pRight && !RTHEAPSIMPLEBLOCK_IS_FREE(&pRight->Core))
705 ASSERT_BLOCK(pHeapInt, &pRight->Core);
706 pRight = (PRTHEAPSIMPLEFREE)pRight->Core.pNext;
708 if (!pRight)
712 ASSERT_BLOCK_FREE(pHeapInt, pRight);
713 pLeft = pRight->pPrev;
720 Assert(!pRight || (uintptr_t)pRight > (uintptr_t)pFree);
721 Assert(!pLeft || pLeft->pNext == pRight);
728 Assert(pRight == pHeapInt->pFreeHead);
731 pFree->pNext = pRight;
732 if (pRight)
733 pRight->pPrev = pFree;
757 pFree->pNext = pRight;
760 if (pRight)
761 pRight->pPrev = pFree;
770 if ( pRight
771 && pRight->Core.pPrev == &pFree->Core)
774 pFree->Core.pNext = pRight->Core.pNext;
775 if (pRight->Core.pNext)
776 pRight->Core.pNext->pPrev = &pFree->Core;
779 pFree->pNext = pRight->pNext;
780 if (pRight->pNext)
781 pRight->pNext->pPrev = pFree;
784 pHeapInt->cbFree -= pRight->cb;