Searched refs:cbOld (Results 1 - 8 of 8) sorted by relevance
/vbox/src/VBox/Runtime/generic/ |
H A D | memsafer-generic.cpp | 162 RTDECL(int) RTMemSaferReallocZExTag(size_t cbOld, void *pvOld, size_t cbNew, void **ppvNew, uint32_t fFlags, const char *pszTag) RT_NO_THROW 171 if (cbNew && cbOld) 174 AssertMsg(*(size_t *)((char *)pvOld - RTMEMSAFER_PAD_BEFORE) == cbOld, 175 ("*pvStart=%#zx cbOld=%#zx\n", *(size_t *)((char *)pvOld - RTMEMSAFER_PAD_BEFORE), cbOld)); 184 memcpy(pvNew, pvOld, RT_MIN(cbNew, cbOld)); 185 RTMemSaferFree(pvOld, cbOld); 190 else if (!cbOld) 198 RTMemSaferFree(pvOld, cbOld); 217 RTDECL(void *) RTMemSaferReallocZTag(size_t cbOld, voi [all...] |
/vbox/src/VBox/Runtime/r3/ |
H A D | memsafer-r3.cpp | 484 static int rtMemSaferReallocSimpler(size_t cbOld, void *pvOld, size_t cbNew, void **ppvNew, uint32_t fFlags, const char *pszTag) argument 490 memcpy(pvNew, pvOld, RT_MIN(cbNew, cbOld)); 491 RTMemSaferFree(pvOld, cbOld); 498 RTDECL(int) RTMemSaferReallocZExTag(size_t cbOld, void *pvOld, size_t cbNew, void **ppvNew, uint32_t fFlags, const char *pszTag) RT_NO_THROW 502 if (cbNew && cbOld) 506 AssertMsgStmt(cbOld == pThis->cbUser, ("cbOld=%#zx != %#zx\n", cbOld, pThis->cbUser), cbOld = pThis->cbUser); 510 if (cbNew > cbOld) [all...] |
/vbox/include/iprt/ |
H A D | memsafer.h | 161 * @param cbOld The current allocation size. 170 RTDECL(int) RTMemSaferReallocZExTag(size_t cbOld, void *pvOld, size_t cbNew, void **ppvNew, uint32_t fFlags, const char *pszTag) RT_NO_THROW; 204 * @param cbOld The current allocation size. 209 RTDECL(void *) RTMemSaferReallocZTag(size_t cbOld, void *pvOld, size_t cbNew, const char *pszTag) RT_NO_THROW;
|
/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPR3HardenedNoCrt-win.cpp | 355 size_t cbOld = RTHeapSimpleSize(g_aSupR3HardenedEarlyHeaps[iHeap].hHeap, pvOld); variable 359 memcpy(pv, pvOld, RT_MIN(cbOld, cbNew)); 368 SUP_DPRINTF(("Early heap: %p LB %#zx, was %p %LB %#zx - realloc\n", pv, cbNew, pvOld, cbOld));
|
/vbox/src/VBox/Runtime/common/asn1/ |
H A D | asn1-basics.cpp | 119 size_t cbOld = cCurrent * cbEntry; 120 RT_BZERO((uint8_t *)*ppvArray + cbOld, pAllocation->cbAllocated - cbOld);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | MMHyper.cpp | 1455 * @param cbOld Size of the existing block. 1468 VMMR3DECL(int) MMR3HyperRealloc(PVM pVM, void *pvOld, size_t cbOld, unsigned uAlignmentNew, MMTAG enmTagNew, size_t cbNew, argument 1477 if (cbOld == cbNew) 1480 size_t cbData = RT_MIN(cbNew, cbOld); 1500 AssertMsgFailed(("Failed to free hyper heap block pvOld=%p cbOld=%u\n", pvOld, cbOld));
|
H A D | PDMAsyncCompletion.cpp | 730 uint32_t cbOld = ASMAtomicSubU32(&pBwMgr->cbTransferAllowed, cbTransfer); local 731 if (RT_LIKELY(cbOld >= cbTransfer))
|
/vbox/src/VBox/Runtime/common/math/ |
H A D | bignum.cpp | 370 uint32_t const cbOld = pBigNum->cAllocated * RTBIGNUM_ELEMENT_SIZE; 373 Assert(cbNew > cbOld); 374 if (cbNew <= RTBIGNUM_MAX_SIZE && cbNew > cbOld) 378 pvNew = RTMemSaferReallocZ(cbOld, pBigNum->pauElements, cbNew); 383 if (cbNew > cbOld) 384 RT_BZERO((char *)pvNew + cbOld, cbNew - cbOld);
|
Completed in 83 milliseconds