Searched refs:pvBuf (Results 1 - 25 of 256) sorted by relevance

1234567891011

/vbox/src/VBox/Runtime/testcase/
H A DtstRTMemSafer.cpp44 static void doMemSaferScramble(RTTEST hTest, void *pvBuf, size_t cbAlloc) argument
49 RTRandBytes(pvBuf, cbAlloc);
51 void *pvRef = RTMemDup(pvBuf, cbAlloc);
57 int rc = RTMemSaferScramble(pvBuf, cbAlloc);
60 if (!memcmp(pvRef, pvBuf, cbAlloc))
62 cbAlloc, pvRef, pvBuf);
68 rc = RTMemSaferUnscramble(pvBuf, cbAlloc);
71 if (memcmp(pvRef, pvBuf, cbAlloc))
73 cbAlloc, pvRef, pvBuf);
90 void *pvBuf local
111 void *pvBuf = NULL; local
[all...]
H A DtstRTManifest.cpp64 void *pvBuf = NULL; local
65 RTTESTI_CHECK_RC_RETV(RTManifestWriteFilesBuf(&pvBuf, &cbSize, RTDIGESTTYPE_SHA1, s_aFiles, 2), VINF_SUCCESS);
71 RTTESTI_CHECK(memcmp(pvBuf, s_szTestPattern, cbSize) == 0);
74 RTTESTI_CHECK_RC(RTManifestVerifyFilesBuf(pvBuf, cbSize, s_aFiles, 2, 0), VINF_SUCCESS);
77 RTTESTI_CHECK_RC(RTManifestVerifyFilesBuf(pvBuf, cbSize, s_aFiles, 1, 0), VERR_MANIFEST_FILE_MISMATCH);
80 ((char*)pvBuf)[0] = 'L';
81 RTTESTI_CHECK_RC(RTManifestVerifyFilesBuf(pvBuf, cbSize, s_aFiles, 2, 0), VERR_MANIFEST_UNSUPPORTED_DIGEST_TYPE);
82 ((char*)pvBuf)[0] = 'S'; /* Restore */
85 ((char*)pvBuf)[8] = 'z';
86 RTTESTI_CHECK_RC(RTManifestVerifyFilesBuf(pvBuf, cbSiz
[all...]
H A DtstRTCircBuf.cpp42 void *pvBuf; local
58 RTCircBufAcquireWriteBlock(pBuf, 10, &pvBuf, &cbSize);
60 memcpy(pvBuf, pcTestPattern1, 10);
64 // RTTESTI_CHECK(memcmp(pBuf->pvBuf, pcTestPattern1, 10) == 0); /* Check the internal state */
68 RTCircBufAcquireReadBlock(pBuf, 5, &pvBuf, &cbSize);
70 RTTESTI_CHECK(memcmp(pvBuf, pcTestPattern1, 5) == 0);
77 RTCircBufAcquireWriteBlock(pBuf, 2, &pvBuf, &cbSize);
79 memcpy(pvBuf, &pcTestPattern1[8], 2);
83 // RTTESTI_CHECK(memcmp(pBuf->pvBuf, pcTestPattern2, 10) == 0); /* Check the internal state */
88 RTCircBufAcquireReadBlock(pBuf, 7, &pvBuf,
[all...]
H A DtstRTMemWipe.cpp53 void *pvBuf = RTMemAlloc(cbAlloc); local
54 if (!pvBuf)
60 RTRandBytes(pvBuf, cbAlloc);
62 void *pvWipe = RTMemDup(pvBuf, cbAlloc);
65 RTMemFree(pvBuf);
73 if (!memcmp(pvWipe, pvBuf, cbAlloc))
75 cbAlloc, pvWipe, pvBuf);
78 RTMemFree(pvBuf);
H A DtstLdrObj.cpp75 extern "C" DECLEXPORT(uint32_t) SomeExportFunction1(void *pvBuf) argument
77 memcpy(pvBuf, &g_VM, sizeof(g_VM));
82 extern "C" DECLEXPORT(char *) SomeExportFunction2(void *pvBuf) argument
84 NOREF(pvBuf);
89 extern "C" DECLEXPORT(char *) SomeExportFunction3(void *pvBuf) argument
91 NOREF(pvBuf);
H A DtstLdrObjR0.cpp71 extern "C" DECLEXPORT(uint32_t) SomeExportFunction1(void *pvBuf) argument
73 NOREF(pvBuf);
78 extern "C" DECLEXPORT(char *) SomeExportFunction2(void *pvBuf) argument
80 NOREF(pvBuf);
85 extern "C" DECLEXPORT(char *) SomeExportFunction3(void *pvBuf) argument
87 NOREF(pvBuf);
/vbox/include/iprt/
H A Dx509-branch-collision.h53 * @param pvBuf Memory buffer containing a RSA
60 RTDECL(int) RTRSAVerify(void *pvBuf, unsigned int cbSize, const char* pManifestDigestIn, RTDIGESTTYPE digestType);
67 * @param pvBuf Memory buffer containing X509
71 RTDECL(int) RTX509CertificateVerify(void *pvBuf, unsigned int cbSize);
H A Dpipe.h118 * @param pvBuf Where to put the bytes we read.
125 RTDECL(int) RTPipeRead(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead);
137 * @param pvBuf Where to put the bytes we read.
142 RTDECL(int) RTPipeReadBlocking(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead);
156 * @param pvBuf What to write.
161 RTDECL(int) RTPipeWrite(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten);
173 * @param pvBuf What to write.
178 RTDECL(int) RTPipeWriteBlocking(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten);
H A Dstream.h167 * @param pvBuf Where to put the read bits.
173 RTR3DECL(int) RTStrmReadEx(PRTSTREAM pStream, void *pvBuf, size_t cbRead, size_t *pcbRead);
180 * @param pvBuf Where to get the bits to write from.
185 RTR3DECL(int) RTStrmWriteEx(PRTSTREAM pStream, const void *pvBuf, size_t cbWrite, size_t *pcbWritten);
192 * @param pvBuf Where to put the read bits.
196 DECLINLINE(int) RTStrmRead(PRTSTREAM pStream, void *pvBuf, size_t cbRead) argument
198 return RTStrmReadEx(pStream, pvBuf, cbRead, NULL);
206 * @param pvBuf Where to get the bits to write from.
209 DECLINLINE(int) RTStrmWrite(PRTSTREAM pStream, const void *pvBuf, size_t cbWrite) argument
211 return RTStrmWriteEx(pStream, pvBuf, cbWrit
[all...]
H A Dsha.h63 * @param pvBuf Pointer to the data.
68 RTDECL(void) RTSha1(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTSHA1_HASH_SIZE]);
81 * @param pvBuf Pointer to the data.
84 RTDECL(void) RTSha1Update(PRTSHA1CONTEXT pCtx, const void *pvBuf, size_t cbBuf);
124 * @param pvBuf Memory buffer to create a SHA1 digest for.
130 RTR3DECL(int) RTSha1Digest(void* pvBuf, size_t cbBuf, char **ppszDigest, PFNRTPROGRESS pfnProgressCallback, void *pvUser);
171 * @param pvBuf Pointer to the data.
176 RTDECL(void) RTSha256(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTSHA256_HASH_SIZE]);
189 * @param pvBuf Pointer to the data.
192 RTDECL(void) RTSha256Update(PRTSHA256CONTEXT pCtx, const void *pvBuf, size_
[all...]
H A Dmd2.h65 * @param pvBuf Pointer to data.
70 RTDECL(void) RTMd2(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTMD2_HASH_SIZE]);
83 * @param pvBuf Pointer to data.
86 RTDECL(void) RTMd2Update(PRTMD2CONTEXT pCtx, const void *pvBuf, size_t cbBuf);
H A Dmd5.h73 * @param pvBuf Pointer to data.
78 RTDECL(void) RTMd5(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTMD5HASHSIZE]);
91 * @param pvBuf Pointer to data.
94 RTDECL(void) RTMd5Update(PRTMD5CONTEXT pCtx, const void *pvBuf, size_t cbBuf);
/vbox/src/VBox/Runtime/common/checksum/
H A Dopenssl-md2.cpp45 RTDECL(void) RTMd2(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTMD2_HASH_SIZE]) argument
49 RTMd2Update(&Ctx, pvBuf, cbBuf);
62 RTDECL(void) RTMd2Update(PRTMD2CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument
64 MD2_Update(&pCtx->Private, (const unsigned char *)pvBuf, cbBuf);
H A Dopenssl-md5.cpp43 RTDECL(void) RTMd5(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTMD5_HASH_SIZE]) argument
47 RTMd5Update(&Ctx, pvBuf, cbBuf);
60 RTDECL(void) RTMd5Update(PRTMD5CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument
62 MD5_Update(&pCtx->OsslPrivate, pvBuf, cbBuf);
H A Dopenssl-sha1.cpp43 RTDECL(void) RTSha1(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTSHA1_HASH_SIZE]) argument
47 RTSha1Update(&Ctx, pvBuf, cbBuf);
60 RTDECL(void) RTSha1Update(PRTSHA1CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument
62 SHA1_Update(&pCtx->Private, pvBuf, cbBuf);
H A Dopenssl-sha256.cpp43 RTDECL(void) RTSha256(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTSHA256_HASH_SIZE]) argument
47 RTSha256Update(&Ctx, pvBuf, cbBuf);
60 RTDECL(void) RTSha256Update(PRTSHA256CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument
62 SHA256_Update(&pCtx->Private, pvBuf, cbBuf);
79 RTDECL(void) RTSha224(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTSHA224_HASH_SIZE]) argument
83 RTSha224Update(&Ctx, pvBuf, cbBuf);
96 RTDECL(void) RTSha224Update(PRTSHA224CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument
98 SHA224_Update(&pCtx->Private, pvBuf, cbBuf);
H A Dopenssl-sha512.cpp43 RTDECL(void) RTSha512(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTSHA512_HASH_SIZE]) argument
47 RTSha512Update(&Ctx, pvBuf, cbBuf);
60 RTDECL(void) RTSha512Update(PRTSHA512CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument
62 SHA512_Update(&pCtx->Private, pvBuf, cbBuf);
80 RTDECL(void) RTSha384(const void *pvBuf, size_t cbBuf, uint8_t pabDigest[RTSHA384_HASH_SIZE]) argument
84 RTSha384Update(&Ctx, pvBuf, cbBuf);
97 RTDECL(void) RTSha384Update(PRTSHA384CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument
99 SHA384_Update(&pCtx->Private, pvBuf, cbBuf);
H A DRTSha1Digest.cpp44 RTR3DECL(int) RTSha1Digest(void* pvBuf, size_t cbBuf, char **ppszDigest, PFNRTPROGRESS pfnProgressCallback, void *pvUser) argument
47 AssertPtrReturn(pvBuf, VERR_INVALID_POINTER);
62 char *pvTmp = (char*)pvBuf;
137 void *pvBuf = pvBufFree = RTMemTmpAlloc(cbBuf); local
138 if (!pvBuf)
141 pvBuf = alloca(cbBuf);
153 rc = RTFileRead(hFile, pvBuf, cbBuf, &cbRead);
156 RTSha1Update(&Ctx, pvBuf, cbRead);
H A DRTSha256Digest.cpp43 RTR3DECL(int) RTSha256Digest(void* pvBuf, size_t cbBuf, char **ppszDigest, PFNRTPROGRESS pfnProgressCallback, void *pvUser) argument
46 AssertPtrReturn(pvBuf, VERR_INVALID_POINTER);
61 char *pvTmp = (char*)pvBuf;
140 void *pvBuf = pvBufFree = RTMemTmpAlloc(cbBuf); local
141 if (!pvBuf)
144 pvBuf = alloca(cbBuf);
152 rc = RTFileRead(hFile, pvBuf, cbBuf, &cbRead);
155 RTSha256Update(&Ctx, pvBuf, cbRead);
H A Dmanifest.cpp116 void *pvBuf = 0; local
128 pvBuf = RTMemAlloc(cbToRead);
129 if (!pvBuf)
136 rc = RTFileRead(file, pvBuf, cbToRead, &cbRead);
140 rc = RTManifestVerifyFilesBuf(pvBuf, cbRead, paTests, cTests, piFailed);
144 if (pvBuf)
145 RTMemFree(pvBuf);
215 void *pvBuf = 0; local
244 rc = RTManifestWriteFilesBuf(&pvBuf, &cbSize, enmDigestType, paFiles, cFiles);
248 rc = RTFileWrite(file, pvBuf, cbSiz
273 RTManifestVerifyDigestType(void const *pvBuf, size_t cbSize, RTDIGESTTYPE *penmDigestType) argument
333 RTManifestVerifyFilesBuf(void *pvBuf, size_t cbSize, PRTMANIFESTTEST paTests, size_t cTests, size_t *piFailed) argument
556 void *pvBuf = RTMemAlloc(cbSize); local
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dvcc100-kernel32-fakes.cpp95 HeapSetInformation(HANDLE hHeap, HEAP_INFORMATION_CLASS enmInfoClass, PVOID pvBuf, SIZE_T cbBuf) argument
103 || !pvBuf
104 || *(PULONG)pvBuf == HEAP_STANDARD
120 HeapQueryInformation(HANDLE hHeap, HEAP_INFORMATION_CLASS enmInfoClass, PVOID pvBuf, SIZE_T cbBuf, PSIZE_T pcbRet) argument
129 if (cbBuf < sizeof(ULONG) || !pvBuf)
134 *(PULONG)pvBuf = HEAP_STANDARD;
/vbox/src/VBox/Debugger/
H A DDBGCTcp.cpp92 * @param pvBuf Where to put the bytes we read.
98 static DECLCALLBACK(int) dbgcTcpBackRead(PDBGCBACK pBack, void *pvBuf, size_t cbBuf, size_t *pcbRead) argument
103 int rc = RTTcpRead(pDbgcTcp->Sock, pvBuf, cbBuf, pcbRead);
116 * @param pvBuf What to write.
121 static DECLCALLBACK(int) dbgcTcpBackWrite(PDBGCBACK pBack, const void *pvBuf, size_t cbBuf, size_t *pcbWritten) argument
136 if (*(const char *)pvBuf == '\n')
144 const char *pszNL = (const char *)memchr(pvBuf, '\n', cbLeft);
146 cb = (uintptr_t)pszNL - (uintptr_t)pvBuf;
147 rc = RTTcpWrite(pDbgcTcp->Sock, pvBuf, cb);
157 pvBuf
[all...]
/vbox/src/VBox/Devices/Storage/
H A DDrvRawImage.cpp110 static DECLCALLBACK(int) drvRawImageRead(PPDMIMEDIA pInterface, uint64_t off, void *pvBuf, size_t cbRead) argument
113 LogFlow(("drvRawImageRead: off=%#llx pvBuf=%p cbRead=%#x (%s)\n", off, pvBuf, cbRead, pThis->pszFilename));
116 Assert(pvBuf);
124 rc = RTFileRead(pThis->hFile, pvBuf, cbRead, NULL);
127 Log2(("drvRawImageRead: off=%#llx pvBuf=%p cbRead=%#x (%s)\n"
129 off, pvBuf, cbRead, pThis->pszFilename,
130 cbRead, pvBuf));
134 pThis->hFile, pvBuf, cbRead, rc, off, pThis->pszFilename));
144 static DECLCALLBACK(int) drvRawImageWrite(PPDMIMEDIA pInterface, uint64_t off, const void *pvBuf, size_ argument
[all...]
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxDev-haiku.c226 void *pvBuf = NULL; local
229 pvBuf = RTMemTmpAlloc(len);
230 if (RT_UNLIKELY(!pvBuf))
237 rc = user_memcpy(pvBuf, data, len);
240 RTMemTmpFree(pvBuf);
241 LogRel((DRIVER_NAME ":VBoxGuestHaikuIOCtl: user_memcpy failed; pvBuf=%p data=%p op=%d. rc=%d\n", pvBuf, data, op, rc));
244 if (RT_UNLIKELY(!VALID_PTR(pvBuf)))
246 RTMemTmpFree(pvBuf);
247 LogRel((DRIVER_NAME ":VBoxGuestHaikuIOCtl: pvBuf invali
[all...]
/vbox/src/VBox/Devices/Audio/
H A DAudioMixBuffer.h64 int audioMixBufReadAt(PPDMAUDIOMIXBUF pMixBuf, uint32_t offSamples, void *pvBuf, uint32_t cbBuf, uint32_t *pcbRead);
65 int audioMixBufReadAtEx(PPDMAUDIOMIXBUF pMixBuf, PDMAUDIOMIXBUFFMT enmFmt, uint32_t offSamples, void *pvBuf, uint32_t cbBuf, uint32_t *pcbRead);
66 int audioMixBufReadCirc(PPDMAUDIOMIXBUF pMixBuf, void *pvBuf, uint32_t cbBuf, uint32_t *pcRead);
67 int audioMixBufReadCircEx(PPDMAUDIOMIXBUF pMixBuf, PDMAUDIOMIXBUFFMT enmFmt, void *pvBuf, uint32_t cbBuf, uint32_t *pcRead);
73 int audioMixBufWriteAt(PPDMAUDIOMIXBUF pMixBuf, uint32_t offSamples, const void *pvBuf, uint32_t cbBuf, uint32_t *pcWritten);
74 int audioMixBufWriteAtEx(PPDMAUDIOMIXBUF pMixBuf, PDMAUDIOMIXBUFFMT enmFmt, uint32_t offSamples, const void *pvBuf, uint32_t cbBuf, uint32_t *pcWritten);
75 int audioMixBufWriteCirc(PPDMAUDIOMIXBUF pMixBuf, const void *pvBuf, uint32_t cbBuf, uint32_t *pcWritten);
76 int audioMixBufWriteCircEx(PPDMAUDIOMIXBUF pMixBuf, PDMAUDIOMIXBUFFMT enmFmt, const void *pvBuf, uint32_t cbBuf, uint32_t *pcWritten);

Completed in 113 milliseconds

1234567891011