Lines Matching refs:pvBuf
116 void *pvBuf = 0;
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;
244 rc = RTManifestWriteFilesBuf(&pvBuf, &cbSize, enmDigestType, paFiles, cFiles);
248 rc = RTFileWrite(file, pvBuf, cbSize, 0);
255 if (pvBuf)
256 RTMemFree(pvBuf);
273 RTR3DECL(int) RTManifestVerifyDigestType(void const *pvBuf, size_t cbSize, RTDIGESTTYPE *penmDigestType)
276 AssertPtrReturn(pvBuf, VERR_INVALID_POINTER);
282 char const *pcBuf = (char *)pvBuf;
333 RTR3DECL(int) RTManifestVerifyFilesBuf(void *pvBuf, size_t cbSize, PRTMANIFESTTEST paTests, size_t cTests, size_t *piFailed)
336 AssertPtrReturn(pvBuf, VERR_INVALID_POINTER);
352 char *pcBuf = (char*)pvBuf;
556 void *pvBuf = RTMemAlloc(cbSize);
557 if (!pvBuf)
564 RTMemFree(pvBuf);
572 memcpy(&((char*)pvBuf)[cbPos], pszTmp, cch);
578 *ppvBuf = pvBuf;