Searched defs:hHeap (Results 1 - 8 of 8) sorted by relevance

/vbox/include/iprt/
H A Dheap.h73 * @param hHeap Heap handle that has already been adjusted by to the new
82 RTDECL(int) RTHeapSimpleRelocate(RTHEAPSIMPLE hHeap, uintptr_t offDelta);
236 * @param hHeap The heap to allocate the memory on.
241 RTDECL(void *) RTHeapOffsetAlloc(RTHEAPOFFSET hHeap, size_t cb, size_t cbAlignment);
249 * @param hHeap The heap to allocate the memory on.
254 RTDECL(void *) RTHeapOffsetAllocZ(RTHEAPOFFSET hHeap, size_t cb, size_t cbAlignment);
259 * @param hHeap The heap handle. This is optional and will only be used
269 RTDECL(void *) RTHeapOffsetRealloc(RTHEAPOFFSET hHeap, void *pv, size_t cbNew, size_t cbAlignment);
274 * @param hHeap The heap handle. This is optional and will only be used
284 RTDECL(void *) RTHeapOffsetReallocZ(RTHEAPOFFSET hHeap, voi
319 RTDECL(size_t) RTHeapOffsetGetHeapSize(RTHEAPOFFSET hHeap); variable
331 RTDECL(size_t) RTHeapOffsetGetFreeSize(RTHEAPOFFSET hHeap); variable
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dvcc100-kernel32-fakes.cpp95 HeapSetInformation(HANDLE hHeap, HEAP_INFORMATION_CLASS enmInfoClass, PVOID pvBuf, SIZE_T cbBuf) argument
120 HeapQueryInformation(HANDLE hHeap, HEAP_INFORMATION_CLASS enmInfoClass, PVOID pvBuf, SIZE_T cbBuf, PSIZE_T pcbRet) argument
/vbox/src/VBox/Devices/Graphics/shaderlib/
H A Dutils.c118 LPVOID WINAPI VBoxHeapAlloc(HANDLE hHeap, DWORD heaptype,SIZE_T size) argument
123 BOOL WINAPI VBoxHeapFree(HANDLE hHeap, DWORD heaptype,LPVOID ptr) argument
129 LPVOID WINAPI VBoxHeapReAlloc(HANDLE hHeap,DWORD heaptype,LPVOID ptr ,SIZE_T size) argument
/vbox/src/VBox/HostDrivers/Support/win/
H A DSUPR3HardenedNoCrt-win.cpp109 RTHEAPSIMPLE hHeap; member in struct:__anon16400
158 pv = RTHeapSimpleAllocZ(g_aSupR3HardenedEarlyHeaps[iHeap].hHeap, cb, 0);
160 pv = RTHeapSimpleAlloc(g_aSupR3HardenedEarlyHeaps[iHeap].hHeap, cb, 0);
187 RTHEAPSIMPLE hHeap; local
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 local
268 HANDLE hHeap = g_hSupR3HardenedHeap; variable
286 HANDLE hHeap = g_hSupR3HardenedHeap; variable
376 HANDLE hHeap = g_hSupR3HardenedHeap; variable
408 HANDLE hHeap = g_hSupR3HardenedHeap; variable
[all...]
/vbox/src/VBox/Runtime/common/alloc/
H A Dheapoffset.cpp421 RTDECL(void *) RTHeapOffsetAlloc(RTHEAPOFFSET hHeap, size_t cb, size_t cbAlignment) argument
423 PRTHEAPOFFSETINTERNAL pHeapInt = hHeap;
458 RTDECL(void *) RTHeapOffsetAllocZ(RTHEAPOFFSET hHeap, size_t cb, size_t cbAlignment) argument
460 PRTHEAPOFFSETINTERNAL pHeapInt = hHeap;
647 RTDECL(void) RTHeapOffsetFree(RTHEAPOFFSET hHeap, void *pv) argument
667 Assert(pHeapInt == (PRTHEAPOFFSETINTERNAL)hHeap || !hHeap);
840 RTDECL(size_t) RTHeapOffsetSize(RTHEAPOFFSET hHeap, void *pv) argument
861 Assert(pHeapInt == (PRTHEAPOFFSETINTERNAL)hHeap || !hHeap);
873 RTHeapOffsetGetHeapSize(RTHEAPOFFSET hHeap) argument
888 RTHeapOffsetGetFreeSize(RTHEAPOFFSET hHeap) argument
903 RTHeapOffsetDump(RTHEAPOFFSET hHeap, PFNRTHEAPOFFSETPRINTF pfnPrintf) argument
[all...]
H A Dheapsimple.cpp338 RTDECL(int) RTHeapSimpleRelocate(RTHEAPSIMPLE hHeap, uintptr_t offDelta) argument
340 PRTHEAPSIMPLEINTERNAL pHeapInt = hHeap;
389 RTDECL(void *) RTHeapSimpleAlloc(RTHEAPSIMPLE hHeap, size_t cb, size_t cbAlignment) argument
391 PRTHEAPSIMPLEINTERNAL pHeapInt = hHeap;
426 RTDECL(void *) RTHeapSimpleAllocZ(RTHEAPSIMPLE hHeap, size_t cb, size_t cbAlignment) argument
428 PRTHEAPSIMPLEINTERNAL pHeapInt = hHeap;
639 RTDECL(void) RTHeapSimpleFree(RTHEAPSIMPLE hHeap, void *pv) argument
659 Assert(pHeapInt == (PRTHEAPSIMPLEINTERNAL)hHeap || !hHeap);
832 RTDECL(size_t) RTHeapSimpleSize(RTHEAPSIMPLE hHeap, voi argument
865 RTHeapSimpleGetHeapSize(RTHEAPSIMPLE hHeap) argument
880 RTHeapSimpleGetFreeSize(RTHEAPSIMPLE hHeap) argument
895 RTHeapSimpleDump(RTHEAPSIMPLE hHeap, PFNRTHEAPSIMPLEPRINTF pfnPrintf) argument
[all...]
/vbox/src/VBox/Devices/Graphics/HGSMI/
H A DHGSMIHost.cpp1262 HGSMIHEAP hHeap = pIns->hostHeap; local
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest-haiku-stubs.c416 int RTHeapSimpleRelocate(RTHEAPSIMPLE hHeap, uintptr_t offDelta) argument
418 return g_VBoxGuest->_RTHeapSimpleRelocate(hHeap, offDelta);
428 void* RTHeapOffsetAlloc(RTHEAPOFFSET hHeap, size_t cb, size_t cbAlignment) argument
430 return g_VBoxGuest->_RTHeapOffsetAlloc(hHeap, cb, cbAlignment);
436 void RTHeapOffsetFree(RTHEAPOFFSET hHeap, void *pv) argument
438 g_VBoxGuest->_RTHeapOffsetFree(hHeap, pv);

Completed in 58 milliseconds