/vbox/src/VBox/Devices/Graphics/shaderlib/ |
H A D | winoverride.h | 27 LPVOID WINAPI VBoxHeapAlloc(HANDLE hHeap, DWORD heaptype, SIZE_T size); 28 BOOL WINAPI VBoxHeapFree(HANDLE hHeap, DWORD heaptype, LPVOID ptr); 29 LPVOID WINAPI VBoxHeapReAlloc(HANDLE hHeap,DWORD heaptype, LPVOID ptr, SIZE_T size);
|
H A D | utils.c | 118 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 D | SUPR3HardenedNoCrt-win.cpp | 109 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/include/iprt/ |
H A D | heap.h | 73 * @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 D | vcc100-kernel32-fakes.cpp | 95 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/Runtime/common/alloc/ |
H A D | heapsimple.cpp | 338 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...] |
H A D | heapoffset.cpp | 421 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...] |
/vbox/src/libs/xpcom18a4/xpcom/base/ |
H A D | pure.h | 73 int __cdecl PurifyHeapValidate(unsigned int hHeap, unsigned int dwFlags, const void *addr) ;
|
H A D | pure_api.c | 106 __declspec(dllexport) int __cdecl PurifyHeapValidate(unsigned int hHeap, unsigned int dwFlags, const void *addr) 107 { avoidGy_27++; hHeap; dwFlags; addr; return 1; }
|
/vbox/src/VBox/Additions/common/VBoxGuest/ |
H A D | VBoxGuest-haiku-stubs.c | 416 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);
|
H A D | VBoxGuest-haiku.h | 203 int (*_RTHeapSimpleRelocate)(RTHEAPSIMPLE hHeap, uintptr_t offDelta); 206 void* (*_RTHeapOffsetAlloc)(RTHEAPOFFSET hHeap, size_t cb, size_t cbAlignment); 208 void (*_RTHeapOffsetFree)(RTHEAPOFFSET hHeap, void *pv);
|
/vbox/include/iprt/nt/ |
H A D | nt.h | 2446 NTSYSAPI PVOID NTAPI RtlAllocateHeap(HANDLE hHeap, ULONG fFlags, SIZE_T cb); 2447 NTSYSAPI PVOID NTAPI RtlReAllocateHeap(HANDLE hHeap, ULONG fFlags, PVOID pvOld, SIZE_T cbNew); 2448 NTSYSAPI BOOLEAN NTAPI RtlFreeHeap(HANDLE hHeap, ULONG fFlags, PVOID pvMem); 2450 NTSYSAPI SIZE_T NTAPI RtlCompactHeap(HANDLE hHeap, ULONG fFlags); 2452 NTSYSAPI SIZE_T NTAPI RtlSizeHeap(HANDLE hHeap, ULONG fFlags, PVOID pvMem);
|
/vbox/src/VBox/Devices/Graphics/HGSMI/ |
H A D | HGSMIHost.cpp | 1262 HGSMIHEAP hHeap = pIns->hostHeap; local
|