Lines Matching defs:hHeap
109 RTHEAPSIMPLE hHeap;
158 pv = RTHeapSimpleAllocZ(g_aSupR3HardenedEarlyHeaps[iHeap].hHeap, cb, 0);
160 pv = RTHeapSimpleAlloc(g_aSupR3HardenedEarlyHeaps[iHeap].hHeap, cb, 0);
187 RTHEAPSIMPLE hHeap;
188 int rc = RTHeapSimpleInit(&hHeap, pvBlock, cbBlock);
193 pv = RTHeapSimpleAllocZ(hHeap, cb, 0);
195 pv = RTHeapSimpleAlloc(hHeap, cb, 0);
202 g_aSupR3HardenedEarlyHeaps[iHeap].hHeap = hHeap;
222 HANDLE hHeap = RtlCreateHeap(HEAP_GROWABLE | HEAP_CLASS_PRIVATE, NULL /*HeapBase*/,
224 if (hHeap)
226 g_hSupR3HardenedHeap = hHeap;
227 return hHeap;
268 HANDLE hHeap = g_hSupR3HardenedHeap;
269 if (!hHeap)
274 hHeap = supR3HardenedHeapInit();
277 void *pv = RtlAllocateHeap(hHeap, 0 /*fFlags*/, cb);
286 HANDLE hHeap = g_hSupR3HardenedHeap;
287 if (!hHeap)
292 hHeap = supR3HardenedHeapInit();
295 void *pv = RtlAllocateHeap(hHeap, HEAP_ZERO_MEMORY, cb);
341 pv = RTHeapSimpleRealloc(g_aSupR3HardenedEarlyHeaps[iHeap].hHeap, pvOld, cbNew, 0);
355 size_t cbOld = RTHeapSimpleSize(g_aSupR3HardenedEarlyHeaps[iHeap].hHeap, pvOld);
360 RTHeapSimpleFree(g_aSupR3HardenedEarlyHeaps[iHeap].hHeap, pvOld);
376 HANDLE hHeap = g_hSupR3HardenedHeap;
377 Assert(hHeap != NULL);
378 pv = RtlReAllocateHeap(hHeap, 0 /*dwFlags*/, pvOld, cbNew);
397 RTHeapSimpleFree(g_aSupR3HardenedEarlyHeaps[iHeap].hHeap, pv);
408 HANDLE hHeap = g_hSupR3HardenedHeap;
409 Assert(hHeap != NULL);
410 RtlFreeHeap(hHeap, 0 /* dwFlags*/, pv);