Searched refs:cbSrc (Results 1 - 25 of 33) sorted by relevance

12

/vbox/src/VBox/Runtime/common/alloc/
H A Dalloc.cpp52 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);
57 memcpy(pvDst, pvSrc, cbSrc);
58 memset((uint8_t *)pvDst + cbSrc, 0, cbExtra);
/vbox/src/VBox/Runtime/testcase/
H A DtstRTZip.cpp48 size_t cbSrc; local
49 int rc = RTFileReadAll(pszFilename, &pvSrc, &cbSrc);
53 size_t cbDst = RT_MAX(cbSrc * 8, _1M);
56 rc = RTZipBlockDecompress(RTZIPTYPE_ZLIB, 0, pvSrc, cbSrc, &cbSrcActually, pvDst, cbDst, &cbDstActually);
57 RTTestIPrintf(RTTESTLVL_ALWAYS, "cbSrc=%zu cbSrcActually=%zu cbDst=%zu cbDstActually=%zu rc=%Rrc\n",
58 cbSrc, cbSrcActually, cbDst, cbDstActually, rc);
H A DtstRTBase64.cpp181 for (size_t cbSrc = 1; cbSrc <= sizeof(s_abData4); cbSrc++)
185 size_t cchEnc = RTBase64EncodedLength(cbSrc);
187 RTTestIFailed("RTBase64EncodedLength(%zu) returned %zu bytes, too big\n", cbSrc, cchEnc);
189 rc = RTBase64Encode(s_abData4, cbSrc, szEnc, cchEnc, &cchOut);
191 RTTestIFailed("RTBase64Encode(,%zu,) has no buffer overflow with too small buffer -> %Rrc\n", cbSrc, rc);
192 rc = RTBase64Encode(s_abData4, cbSrc, szEnc, cchEnc + 1, &cchOut);
197 cbSrc, cchEnc, cchOut);
199 RTTestIFailed("RTBase64Encode(,%zu,) returned string which is not zero terminated\n", cbSrc);
[all...]
/vbox/src/VBox/VMM/testcase/
H A DtstCompressionBenchmark.cpp93 * @param cbSrc The size of the test data.
95 static void tstBenchmarkCRCsAllInOne(uint8_t const *pabSrc, size_t cbSrc) argument
101 uint32_t u32Crc = RTCrc32(pabSrc, cbSrc);
103 unsigned uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
108 uint64_t u64Crc = RTCrc64(pabSrc, cbSrc);
110 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
114 u32Crc = RTCrcAdler32(pabSrc, cbSrc);
116 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
121 RTMd5(pabSrc, cbSrc, abMd5Hash);
123 uSpeed = (unsigned)(cbSrc / (lon
160 tstBenchmarkCRCsPageByPage(uint8_t const *pabSrc, size_t cbSrc) argument
431 size_t cbSrc = RT_MIN(g_cPages - iPage, cPagesAtATime) * PAGE_SIZE; local
502 size_t cbSrc = *(uint32_t *)pbSrcPage; local
[all...]
H A DtstPDMAsyncCompletion.cpp156 uint64_t cbSrc; local
161 rc = PDMR3AsyncCompletionEpGetSize(pEndpointSrc, &cbSrc);
169 cTasksUsed = (BUFFER_SIZE * NR_TASKS) <= (cbSrc - offSrc)
171 : ((cbSrc - offSrc) / BUFFER_SIZE)
172 + ((cbSrc - offSrc) % BUFFER_SIZE) > 0
180 size_t cbRead = ((size_t)offSrc + BUFFER_SIZE) <= cbSrc ? BUFFER_SIZE : cbSrc - offSrc;
190 if (offSrc == cbSrc)
200 size_t cbWrite = (offDst + BUFFER_SIZE) <= cbSrc ? BUFFER_SIZE : cbSrc
[all...]
/vbox/src/VBox/GuestHost/SharedClipboard/
H A Dclipboard-helper.cpp269 int vboxClipboardDibToBmp(const void *pvSrc, size_t cbSrc, void **ppvDest, size_t *pcbDest) argument
271 size_t cb = sizeof(BMFILEHEADER) + cbSrc;
282 if ( cbSrc < sizeof(BMINFOHEADER)
293 if (cbSrc < offPixel)
311 memcpy((uint8_t *)pvDest + sizeof(BMFILEHEADER), pvSrc, cbSrc);
317 int vboxClipboardBmpGetDib(const void *pvSrc, size_t cbSrc, const void **ppvDest, size_t *pcbDest) argument
324 if ( cbSrc < sizeof(BMFILEHEADER)
326 || RT_LE2H_U32(pFileHeader->u32Size) != cbSrc)
333 *pcbDest = cbSrc - sizeof(BMFILEHEADER);
H A Dx11-clipboard.cpp1032 * @param cbSrc the length of @a pwszSrc in bytes
1038 static int clipWinTxtToUtf8(PRTUTF16 pwszSrc, size_t cbSrc, char *pszBuf, argument
1042 size_t cwSrc = cbSrc / 2, cwTmp = 0, cbDest = 0;
1045 LogRelFlowFunc (("pwszSrc=%.*ls, cbSrc=%u\n", cbSrc, pwszSrc, cbSrc));
1094 size_t cbSrc, Atom *atomTarget,
1102 int rc = clipWinTxtBufSizeForUtf8(pwszSrc, cbSrc / 2, &cbDest);
1108 rc = clipWinTxtToUtf8(pwszSrc, cbSrc, pszDest, cbDest,
1380 * @param cbSrc Th
1093 clipWinTxtToUtf8ForX11CB(Display *pDisplay, PRTUTF16 pwszSrc, size_t cbSrc, Atom *atomTarget, Atom *atomTypeReturn, XtPointer *pValReturn, unsigned long *pcLenReturn, int *piFormatReturn) argument
1386 clipUtf8ToWinTxt(const char *pcSrc, unsigned cbSrc, PRTUTF16 *ppwszDest, uint32_t *pcbDest) argument
1419 clipLatin1ToWinTxt(char *pcSrc, unsigned cbSrc, PRTUTF16 *ppwszDest, uint32_t *pcbDest) argument
1495 clipConvertX11CB(void *pClientData, void *pvSrc, unsigned cbSrc) argument
[all...]
/vbox/include/VBox/GuestHost/
H A Dclipboard-helper.h143 * @param cbSrc Size of the DIB data to convert in bytes
147 int vboxClipboardDibToBmp(const void *pvSrc, size_t cbSrc, void **ppvDest, size_t *pcbDest);
156 * @param cbSrc Size of the BMP data to convert in bytes
160 int vboxClipboardBmpGetDib(const void *pvSrc, size_t cbSrc, const void **ppvDest, size_t *pcbDest);
/vbox/include/iprt/
H A Dzip.h191 * @param cbSrc Size of the input block.
197 void const *pvSrc, size_t cbSrc,
209 * @param cbSrc Size of the input block.
216 void const *pvSrc, size_t cbSrc, size_t *pcbSrcActual,
318 * @param cbSrc Size of the buffer containing the .zip file.
321 RTDECL(int) RTZipPkzipMemDecompress(void **ppvDst, size_t *pcbDst, const void *pvSrc, size_t cbSrc, const char *pszObject);
H A Dmempool.h102 * @param cbSrc The amount of memory to duplicate.
105 RTDECL(void *) RTMemPoolDupEx(RTMEMPOOL hMemPool, const void *pvSrc, size_t cbSrc, size_t cbExtra) RT_NO_THROW;
H A Dmem.h253 * @param cbSrc The amount of memory to duplicate.
256 #define RTMemDupEx(pvSrc, cbSrc, cbExtra) RTMemDupExTag((pvSrc), (cbSrc), (cbExtra), RTMEM_TAG)
265 * @param cbSrc The amount of memory to duplicate.
269 RTDECL(void *) RTMemDupExTag(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag) RT_NO_THROW;
733 * @param cbSrc The amount of memory to duplicate.
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_
[all...]
/vbox/src/VBox/Runtime/common/zip/
H A Dzip.cpp1719 void const *pvSrc, size_t cbSrc,
1750 if ( cbSrc == _4K
1762 unsigned cbDstActual = lzf_compress(pvSrc, (unsigned)cbSrc, pvDst, (unsigned)cbDst); /** @todo deal with size type overflows */
1774 if (cbDst < cbSrc)
1776 memcpy(pvDst, pvSrc, cbSrc);
1777 *pcbDstActual = cbSrc;
1784 AssertReturn(cbDst > cbSrc, VERR_BUFFER_OVERFLOW);
1785 size_t cbDstActual = lzjb_compress((void *)pvSrc, (uint8_t *)pvDst + 1, cbSrc, cbSrc, 0 /*??*/);
1786 if (cbDstActual == cbSrc)
[all...]
H A Dpkzip.cpp175 RTDECL(int) RTZipPkzipMemDecompress(void **ppvDst, size_t *pcbDst, const void *pvSrc, size_t cbSrc, const char *pszObject) argument
189 pIosData->cbBuf = cbSrc;
/vbox/src/VBox/Runtime/common/crypto/
H A Dstore-inmem.cpp114 * @param cbSrc The size of the encoded certificate.
118 static int rtCrStoreInMemCreateCertEntry(PRTCRSTOREINMEM pThis, uint32_t fEnc, uint8_t const *pbSrc, uint32_t cbSrc, argument
122 PRTCRSTOREINMEMCERT pEntry = (PRTCRSTOREINMEMCERT)RTMemAllocZ(RT_UOFFSETOF(RTCRSTOREINMEMCERT, abEncoded[cbSrc]));
125 memcpy(pEntry->abEncoded, pbSrc, cbSrc);
130 pEntry->Core.Public.cbEncoded = cbSrc;
145 RTAsn1CursorInitPrimary(&Cursor, &pEntry->abEncoded[0], cbSrc, pErrInfo, &g_RTAsn1DefaultAllocator,
H A Dstore.cpp169 RTDECL(int) RTCrStoreCertAddEncoded(RTCRSTORE hStore, uint32_t fFlags, void const *pvSrc, size_t cbSrc, PRTERRINFO pErrInfo) argument
175 AssertReturn(cbSrc > 16 && cbSrc < _1M, VERR_OUT_OF_RANGE);
182 rc = pThis->pProvider->pfnCertAddEncoded(pThis->pvProvider, fFlags, (uint8_t const *)pvSrc, (uint32_t)cbSrc, pErrInfo);
/vbox/include/iprt/crypto/
H A Dstore.h65 RTDECL(int) RTCrStoreCertAddEncoded(RTCRSTORE hStore, uint32_t fFlags, void const *pvSrc, size_t cbSrc, PRTERRINFO pErrInfo);
/vbox/src/VBox/Runtime/generic/
H A Dmempool-generic.cpp292 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));
300 memcpy(pEntry + 1, pvSrc, cbSrc);
301 memset((uint8_t *)(pEntry + 1) + cbSrc, '\0', cbExtra);
/vbox/src/VBox/Runtime/r3/
H A Dfileio.cpp434 RTFOFF cbSrc;
435 rc = RTFileSeek(FileSrc, 0, RTFILE_SEEK_END, (uint64_t *)&cbSrc);
445 if (cbSrc < _512K)
466 rc = RTFileSetSize(FileDst, cbSrc);
476 RTFOFF cbPercent = cbSrc / 100;
478 while (off < cbSrc)
481 RTFOFF cbLeft = cbSrc - off;
H A Dalloc-ef.cpp902 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);
907 memcpy(pvDst, pvSrc, cbSrc);
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);
1004 memcpy(pvDst, pvSrc, cbSrc);
1005 memset((uint8_t *)pvDst + cbSrc, 0, cbExtra);
/vbox/src/VBox/HostServices/SharedClipboard/
H A DVBoxClipboard-win.cpp97 static void vboxClipboardGetData (uint32_t u32Format, const void *pvSrc, uint32_t cbSrc, argument
102 *pcbActualDst = cbSrc;
104 LogFlow(("vboxClipboardGetData cbSrc = %d, cbDst = %d\n", cbSrc, cbDst));
106 if (cbSrc > cbDst)
112 memcpy (pvDst, pvSrc, cbSrc);
114 vboxClipboardDump(pvDst, cbSrc, u32Format);
/vbox/src/VBox/Frontends/VirtualBox/src/runtime/
H A DUIDnDDataObject_win.cpp411 size_t cbSrc = strText.length() * cbCh; local
412 Assert(cbSrc);
418 LogFlowFunc(("pvSrc=0x%p, cbSrc=%zu, cbch=%d, fUnicode=%RTbool\n",
419 pvSrc, cbSrc, cbCh, fUnicode));
426 cbSrc);
432 memcpy(pvDst, pvSrc, cbSrc);
/vbox/src/VBox/Storage/testcase/
H A Dvditool.cpp331 uint64_t cbSrc = VDIDiskGetSize(pVdi);
337 while (off < cbSrc)
/vbox/src/VBox/VMM/VMMR3/
H A DCFGM.cpp760 size_t cbSrc = pLeaf->Value.String.cb; local
761 if (cchString >= cbSrc)
763 memcpy(pszString, pLeaf->Value.String.psz, cbSrc);
764 memset(pszString + cbSrc, 0, cchString - cbSrc);
794 size_t cbSrc = pLeaf->Value.String.cb; local
795 if (cchString >= cbSrc)
797 memcpy(pszString, pLeaf->Value.String.psz, cbSrc);
798 memset(pszString + cbSrc, 0, cchString - cbSrc);
3100 size_t const cbSrc = pLeaf->Value.String.cb; local
[all...]
/vbox/src/VBox/Runtime/common/asn1/
H A Dasn1-basics.cpp207 RTDECL(int) RTAsn1ContentDup(PRTASN1CORE pAsn1Core, void const *pvSrc, size_t cbSrc, PCRTASN1ALLOCATORVTABLE pAllocator)
209 int rc = RTAsn1ContentAllocZ(pAsn1Core, cbSrc, pAllocator);
211 memcpy((void *)pAsn1Core->uData.pv, pvSrc, cbSrc);
/vbox/src/VBox/Devices/Audio/
H A DAudioMixBuffer.cpp92 typedef uint32_t (AUDMIXBUF_FN_CONVFROM) (PPDMAUDIOSAMPLE paDst, const void *pvSrc, uint32_t cbSrc, const PAUDMIXBUF_CONVOPTS pOpts);
298 AUDMIXBUF_MACRO_FN uint32_t audioMixBufConvFrom##_aName##Stereo(PPDMAUDIOSAMPLE paDst, const void *pvSrc, uint32_t cbSrc, \
302 uint32_t cSamples = (uint32_t)RT_MIN(pOpts->cSamples, cbSrc / sizeof(_aType)); \
317 AUDMIXBUF_MACRO_FN uint32_t audioMixBufConvFrom##_aName##Mono(PPDMAUDIOSAMPLE paDst, const void *pvSrc, uint32_t cbSrc, \
321 uint32_t cSamples = (uint32_t)RT_MIN(pOpts->cSamples, cbSrc / sizeof(_aType)); \

Completed in 118 milliseconds

12