Lines Matching refs:pMBHeadPrev
366 NNSiFndExpHeapMBlockHead *const prev = block->pMBHeadPrev; in RemoveMBlock()
382 next->pMBHeadPrev = prev; in RemoveMBlock()
402 target->pMBHeadPrev = prev; in InsertMBlock()
418 next->pMBHeadPrev = target; in InsertMBlock()
468 block->pMBHeadPrev = NULL; in InitMBlock()
714 for (pMBlkHd = pExpHeapHd->mbFreeList.tail; pMBlkHd; pMBlkHd = pMBlkHd->pMBHeadPrev) in AllocFromTail()
955 const NNSiFndExpHeapMBlockHead* pMBHeadPrev, in CheckMBlockPrevPtr() argument
961 if (pMBHead->pMBHeadPrev != pMBHeadPrev) in CheckMBlockPrevPtr()
964 GetMemCPtrForMBlock(pMBHead), pMBHead->pMBHeadPrev, pMBHeadPrev); in CheckMBlockPrevPtr()
1143 pMBHead->pMBHeadPrev ? GetMemPtrForMBlock(pMBHead->pMBHeadPrev): NULL, in NNSi_FndDumpHeap()
1179 pMBHead->pMBHeadPrev ? GetMemPtrForMBlock(pMBHead->pMBHeadPrev): NULL, in NNSi_FndDumpHeap()
1876 NNSiFndExpHeapMBlockHead* pMBHeadPrev = NULL; in CheckHeap() local
1879 …for (pMBHead = pExpHeapHd->mbUsedList.head; pMBHead; pMBHeadPrev = pMBHead, pMBHead = pMBHead->pMB… in CheckHeap()
1882 … || ! CheckMBlockPrevPtr(pMBHead, pMBHeadPrev, optFlag) // 前ブロックへのポインタが1ループ前のメモリブロックのポインタと同じでない? in CheckHeap()
1892 …if (! CheckMBlockLinkTail(pMBHeadPrev, pExpHeapHd->mbUsedList.tail, "tail", optFlag)) // 末尾ブロックが最… in CheckHeap()
1899 pMBHeadPrev = NULL; in CheckHeap()
1900 …for (pMBHead = pExpHeapHd->mbFreeList.head; pMBHead; pMBHeadPrev = pMBHead, pMBHead = pMBHead->pMB… in CheckHeap()
1903 … || ! CheckMBlockPrevPtr(pMBHead, pMBHeadPrev, optFlag) // 前ブロックへのポインタが1ループ前のメモリブロックのポインタと同じでない? in CheckHeap()
1913 …if (! CheckMBlockLinkTail(pMBHeadPrev, pExpHeapHd->mbFreeList.tail, "tail", optFlag)) // 末尾ブロックが最… in CheckHeap()
1969 if (pMBHead->pMBHeadPrev) in CheckForMBlockHeap()
1971 … if ( ! CheckUsedMBlock(pMBHead->pMBHeadPrev, pHeapHd, optFlag) // 前ブロックのシグネチャとサイズのチェック in CheckForMBlockHeap()
1972 … || ! CheckMBlockNextPtr(pMBHead->pMBHeadPrev, pMBHead, optFlag) // 前ブロックの次ブロックへのポインタが自分を指しているか? in CheckForMBlockHeap()