Lines Matching defs:PRTHEAPOFFSETINTERNAL

49 typedef struct RTHEAPOFFSETINTERNAL *PRTHEAPOFFSETINTERNAL;
68 uint32_t /*PRTHEAPOFFSETINTERNAL*/ offSelf;
180 #define RTHEAPOFF_GET_ANCHOR(pBlock) ( (PRTHEAPOFFSETINTERNAL)((uint8_t *)(pBlock) - (pBlock)->offSelf ) )
330 static void rtHeapOffsetAssertAll(PRTHEAPOFFSETINTERNAL pHeapInt);
332 static PRTHEAPOFFSETBLOCK rtHeapOffsetAllocBlock(PRTHEAPOFFSETINTERNAL pHeapInt, size_t cb, size_t uAlignment);
333 static void rtHeapOffsetFreeBlock(PRTHEAPOFFSETINTERNAL pHeapInt, PRTHEAPOFFSETBLOCK pBlock);
338 DECLINLINE(void *) rtHeapOffCheckedOffToPtr(PRTHEAPOFFSETINTERNAL pHeapInt, uint32_t off, bool fNull)
349 DECLINLINE(uint32_t) rtHeapOffCheckedPtrToOff(PRTHEAPOFFSETINTERNAL pHeapInt, void *pv)
365 PRTHEAPOFFSETINTERNAL pHeapInt;
381 pHeapInt = (PRTHEAPOFFSETINTERNAL)pvMemory;
386 pHeapInt = (PRTHEAPOFFSETINTERNAL)((uintptr_t)pvMemory + off);
423 PRTHEAPOFFSETINTERNAL pHeapInt = hHeap;
460 PRTHEAPOFFSETINTERNAL pHeapInt = hHeap;
508 static PRTHEAPOFFSETBLOCK rtHeapOffsetAllocBlock(PRTHEAPOFFSETINTERNAL pHeapInt, size_t cb, size_t uAlignment)
649 PRTHEAPOFFSETINTERNAL pHeapInt;
667 Assert(pHeapInt == (PRTHEAPOFFSETINTERNAL)hHeap || !hHeap);
692 static void rtHeapOffsetFreeBlock(PRTHEAPOFFSETINTERNAL pHeapInt, PRTHEAPOFFSETBLOCK pBlock)
814 static void rtHeapOffsetAssertAll(PRTHEAPOFFSETINTERNAL pHeapInt)
842 PRTHEAPOFFSETINTERNAL pHeapInt;
861 Assert(pHeapInt == (PRTHEAPOFFSETINTERNAL)hHeap || !hHeap);
875 PRTHEAPOFFSETINTERNAL pHeapInt;
890 PRTHEAPOFFSETINTERNAL pHeapInt;
905 PRTHEAPOFFSETINTERNAL pHeapInt = (PRTHEAPOFFSETINTERNAL)hHeap;