/vbox/src/VBox/Runtime/common/alloc/ |
H A D | alloc.cpp | 52 RTDECL(void *) RTMemDupExTag(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag) RT_NO_THROW 54 void *pvDst = RTMemAllocTag(cbSrc + cbExtra, pszTag); 58 memset((uint8_t *)pvDst + cbSrc, 0, cbExtra);
|
/vbox/include/iprt/ |
H A D | mempool.h | 103 * @param cbExtra The amount of extra memory to allocate and zero. 105 RTDECL(void *) RTMemPoolDupEx(RTMEMPOOL hMemPool, const void *pvSrc, size_t cbSrc, size_t cbExtra) RT_NO_THROW;
|
H A D | mem.h | 254 * @param cbExtra The amount of extra memory to allocate and zero. 256 #define RTMemDupEx(pvSrc, cbSrc, cbExtra) RTMemDupExTag((pvSrc), (cbSrc), (cbExtra), RTMEM_TAG) 266 * @param cbExtra The amount of extra memory to allocate and zero. 269 RTDECL(void *) RTMemDupExTag(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag) RT_NO_THROW; 734 * @param cbExtra The amount of extra memory to allocate and zero. 737 RTDECL(void *) RTMemEfDupEx(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW; 860 # define RTMemDupExTag(pvSrc, cbSrc, cbExtra, pszTag) RTMemEfDupEx((pvSrc), (cbSrc), (cbExtra), (pszTag), RT_SRC_POS) 930 RTDECL(void *) RTMemEfDupExNP(const void *pvSrc, size_t cbSrc, size_t cbExtra, cons [all...] |
/vbox/src/VBox/Runtime/common/zip/ |
H A D | pkzipvfs.cpp | 75 uint16_t cbExtra; member in struct:RTZIPPKZIPLOCALFILEHDR 144 uint16_t cbExtra; member in struct:RTZIPPKZIPCENTRDIRHDR 411 *pcbExtra = pLfh->cbFilename + pLfh->cbExtra; 427 *pcbExtra = pCdh->cbFilename + pCdh->cbExtra + pCdh->cbComment; 482 cb = pThis->cdh.cbExtra; 487 uint16_t cbExtra = *(uint16_t*)pu8Buf; local 491 if (cb >= cbExtra) 503 memcpy(&pThis->cd64ex, pu8Buf, cbExtra); 511 pu8Buf += cbExtra; 512 cb -= cbExtra; 600 size_t cbExtra = 0; local 638 size_t cbExtra = 0; local [all...] |
/vbox/src/VBox/Runtime/generic/ |
H A D | mempool-generic.cpp | 292 RTDECL(void *) RTMemPoolDupEx(RTMEMPOOL hMemPool, const void *pvSrc, size_t cbSrc, size_t cbExtra) RT_NO_THROW 297 PRTMEMPOOLENTRY pEntry = (PRTMEMPOOLENTRY)RTMemAlloc(cbSrc + cbExtra + sizeof(*pEntry)); 301 memset((uint8_t *)(pEntry + 1) + cbSrc, '\0', cbExtra);
|
/vbox/src/VBox/Runtime/r3/ |
H A D | alloc-ef.cpp | 902 RTDECL(void *) RTMemEfDupEx(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW 904 void *pvDst = RTMemEfAlloc(cbSrc + cbExtra, pszTag, RT_SRC_POS_ARGS); 908 memset((uint8_t *)pvDst + cbSrc, 0, cbExtra); 999 RTDECL(void *) RTMemEfDupExNP(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag) RT_NO_THROW 1001 void *pvDst = RTMemEfAlloc(cbSrc + cbExtra, pszTag, NULL, 0, NULL); 1005 memset((uint8_t *)pvDst + cbSrc, 0, cbExtra);
|
/vbox/src/VBox/Devices/USB/ |
H A D | USBProxyDevice.cpp | 278 static const void *collect_stray_bits(uint8_t *this_desc, uint8_t *end, uint16_t *cbExtra) argument 296 *cbExtra = tmp - buf; 297 if (*cbExtra)
|
/vbox/src/VBox/Additions/common/VBoxGuestLib/ |
H A D | HGCMInternal.cpp | 859 size_t cbExtra; local 882 rc = vbglR0HGCMInternalPreprocessCall(pCallInfo, cbCallInfo, fIsUser, &ParmInfo, &cbExtra); 890 sizeof(VMMDevHGCMCall) + pCallInfo->cParms * sizeof(HGCMFunctionParameter) + cbExtra,
|
/vbox/src/VBox/Devices/Graphics/ |
H A D | DevVGA_VBVA.cpp | 1816 uint32_t cbExtra = 0; local 1817 rc = SSMR3GetU32 (pSSM, &cbExtra); 1820 if (cbExtra >= 4) 1825 cbExtra -= 4; 1828 if (cbExtra > 0) 1830 rc = SSMR3Skip(pSSM, cbExtra);
|
/vbox/src/VBox/Additions/common/VBoxGuest/ |
H A D | VBoxGuest.cpp | 2186 size_t cbExtra, size_t cbData, size_t *pcbDataReturned) 2203 cbActual = cbExtra + sizeof(*pInfo); 2239 uint32_t cbInfo = (uint32_t)(cbData - cbExtra); 2184 vbgdIoCtl_HGCMCall(PVBOXGUESTDEVEXT pDevExt, PVBOXGUESTSESSION pSession, VBoxGuestHGCMCallInfo *pInfo, uint32_t cMillies, bool fInterruptible, bool f32bit, bool fUserData, size_t cbExtra, size_t cbData, size_t *pcbDataReturned) argument
|
/vbox/src/VBox/ValidationKit/utils/TestExecServ/ |
H A D | TestExecService.cpp | 332 * @param cbExtra Bytes in addition to the header. 334 static int txsReplyInternal(PTXSPKTHDR pReply, const char *pszOpcode, size_t cbExtra) argument 350 pReply->cb = (uint32_t)sizeof(TXSPKTHDR) + (uint32_t)cbExtra;
|