/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPR3HardenedNoCrt-win.cpp | 111 void *pvBlock; member in struct:__anon16400 123 if ((uintptr_t)pv - (uintptr_t)g_aSupR3HardenedEarlyHeaps[iHeap].pvBlock < g_aSupR3HardenedEarlyHeaps[iHeap].cbBlock) 135 PVOID pvMem = g_aSupR3HardenedEarlyHeaps[iHeap].pvBlock; 181 PVOID pvBlock = NULL; local 182 NTSTATUS rcNt = NtAllocateVirtualMemory(NtCurrentProcess(), &pvBlock, 0 /*ZeroBits*/, &cbBlock, MEM_COMMIT, PAGE_READWRITE); 185 SUP_DPRINTF(("New simple heap: #%u %p LB %#zx (for %zu allocation)\n", iHeap, pvBlock, cbBlock, cb)); 188 int rc = RTHeapSimpleInit(&hHeap, pvBlock, cbBlock); 190 supR3HardenedFatal("RTHeapSimpleInit(,%p,%#zx) failed: rc=%#x\n", pvBlock, cbBlock, rc); 199 g_aSupR3HardenedEarlyHeaps[iHeap].pvBlock = pvBlock; [all...] |
/vbox/src/VBox/Runtime/common/log/ |
H A D | tracebuf.cpp | 303 void *pvBlock = RTMemAlloc(cbBlock); local 304 if (!((uintptr_t)pvBlock & (RTTRACEBUF_ALIGNMENT - 1))) 306 RTMemFree(pvBlock); 308 pvBlock = RTMemAlloc(cbBlock); 311 if (pvBlock) 313 rc = RTTraceBufCarve(phTraceBuf, cEntries, cbEntry, fFlags, pvBlock, &cbBlock); 315 RTMemFree(pvBlock); 324 void *pvBlock, size_t *pcbBlock) 332 AssertReturn(RT_VALID_PTR(pvBlock) || !cbBlock, VERR_INVALID_POINTER); 379 uint32_t offVolatile = RTTRACEBUF_ALIGNMENT - ((uintptr_t)pvBlock 323 RTTraceBufCarve(PRTTRACEBUF phTraceBuf, uint32_t cEntries, uint32_t cbEntry, uint32_t fFlags, void *pvBlock, size_t *pcbBlock) argument [all...] |
/vbox/src/VBox/Runtime/r3/ |
H A D | alloc-ef.cpp | 594 void *pvBlock = RTMemPageAlloc(cbBlock); local 595 if (pvBlock) 602 void *pvEFence = pvBlock; 608 void *pvEFence = (char *)pvBlock + (cbBlock - RTALLOC_EFENCE_SIZE); 611 memset(pvBlock, RTALLOC_EFENCE_NOMAN_FILLER, cbBlock - RTALLOC_EFENCE_SIZE - cbAligned); 632 rtmemLog(pszOp, "returns %p (pvBlock=%p cbBlock=%#x pvEFence=%p cbUnaligned=%#x)\n", pv, pvBlock, cbBlock, pvEFence, cbUnaligned); 636 RTMemPageFree(pvBlock, cbBlock); 724 void *pvBlock = (char *)pv - RTALLOC_EFENCE_SIZE; local 726 void *pvBlock local 746 void *pvBlock = (char *)pv - RTALLOC_EFENCE_SIZE; local 749 void *pvBlock = (void *)((uintptr_t)pv & ~(uintptr_t)PAGE_OFFSET_MASK); local [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | DBGFR3Trace.cpp | 116 void *pvBlock; local 117 rc = MMR3HyperAllocOnceNoRel(pVM, cbBlock, PAGE_SIZE, MM_TAG_DBGF, &pvBlock); 121 rc = RTTraceBufCarve(&hTraceBuf, cEntries, cbEntry, 0 /*fFlags*/, pvBlock, &cbBlock); 123 AssertRelease(hTraceBuf == (RTTRACEBUF)pvBlock && (void *)hTraceBuf == pvBlock);
|
/vbox/include/iprt/ |
H A D | trace.h | 90 void *pvBlock, size_t *pcbBlock);
|
/vbox/src/VBox/Storage/ |
H A D | VDI.cpp | 1112 pDiscardAsync->pvBlock, pImage->cbTotalBlockData, pIoCtx, 1126 pDiscardAsync->pvBlock, pImage->cbTotalBlockData, pIoCtx, 1165 RTMemFree(pDiscardAsync->pvBlock); 1187 * @param pvBlock Memory to use for the I/O. 1190 unsigned uBlock, void *pvBlock) 1195 LogFlowFunc(("pImage=%#p uBlock=%u pvBlock=%#p\n", 1196 pImage, uBlock, pvBlock)); 1204 pDiscardAsync->pvBlock = pvBlock; 2865 void *pvBlock local 1189 vdiDiscardBlockAsync(PVDIIMAGEDESC pImage, PVDIOCTX pIoCtx, unsigned uBlock, void *pvBlock) argument [all...] |
H A D | VDICore.h | 585 void *pvBlock; member in struct:VDIBLOCKDISCARDASYNC
|