/vbox/src/VBox/Runtime/common/zip/ |
H A D | pkzip.cpp | 100 size_t cbToRead = pSgBuf->paSegs[0].cbSeg; local 101 if (cbToRead > cbLeft) 105 cbToRead = (size_t)cbLeft; 108 memcpy(pSgBuf->paSegs[0].pvSeg, pThis->pu8Buf + off, cbToRead); 109 pThis->off = off + cbToRead; 111 *pcbRead = cbToRead;
|
H A D | pkzipvfs.cpp | 860 static DECLCALLBACK(int) rtZipPkzipFssIosReadHelper(void *pvThis, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument 864 if (!cbToRead) 867 && cbToRead > 0) 872 cbToRead--; 875 if (cbToRead > 0) 880 RT_MIN(cbToRead, cbAvail), true /*fBlocking*/, &cbRead); 882 && cbToRead > cbAvail) 910 size_t cbToRead = pSgBuf->paSegs[0].cbSeg; local 911 if (cbToRead > cbLeft) 915 cbToRead [all...] |
/vbox/include/iprt/ |
H A D | pipe.h | 119 * @param cbToRead How much to read. Must be greater than 0. 125 RTDECL(int) RTPipeRead(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead); 138 * @param cbToRead How much to read. 142 RTDECL(int) RTPipeReadBlocking(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead);
|
H A D | tar.h | 125 * @param cbToRead How much to read. 129 RTR3DECL(int) RTTarFileReadAt(RTTARFILE hFile, uint64_t off, void *pvBuf, size_t cbToRead, size_t *pcbRead);
|
H A D | vfs.h | 536 * @param cbToRead The number of bytes to read. 544 RTDECL(int) RTVfsIoStrmRead(RTVFSIOSTREAM hVfsIos, void *pvBuf, size_t cbToRead, bool fBlocking, size_t *pcbRead); 545 RTDECL(int) RTVfsIoStrmReadAt(RTVFSIOSTREAM hVfsIos, RTFOFF off, void *pvBuf, size_t cbToRead, bool fBlocking, size_t *pcbRead); 791 * @param cbToRead The number of bytes to read. 799 RTDECL(int) RTVfsFileRead(RTVFSFILE hVfsFile, void *pvBuf, size_t cbToRead, size_t *pcbRead); 800 RTDECL(int) RTVfsFileReadAt(RTVFSFILE hVfsFile, RTFOFF off, void *pvBuf, size_t cbToRead, size_t *pcbRead);
|
/vbox/src/VBox/Storage/testcase/ |
H A D | tstVDSnap.cpp | 167 size_t cbToRead = RT_MIN(cbRead, _1M); local 169 rc = VDRead(pVD, off, pbBuf, cbToRead); 175 if (memcmp(pbCmp, pbBuf, cbToRead)) 177 for (unsigned iCmp = 0; iCmp < cbToRead; iCmp++) 191 for (unsigned iCmp = 0; iCmp < cbToRead; iCmp++) 201 cbRead -= cbToRead; 202 off += cbToRead; 205 pbCmp += cbToRead;
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | PATMAll.cpp | 314 * @param cbToRead Number of bytes to read. 318 VMM_INT_DECL(int) PATMReadPatchCode(PVM pVM, RTGCPTR GCPtrPatchCode, void *pvDst, size_t cbToRead, size_t *pcbRead) argument 340 if (cbToRead > cbMaxRead) 341 cbToRead = cbMaxRead; 343 memcpy(pvDst, pVM->patm.s.pbPatchHelpersRC + (uint32_t)offPatchCode, cbToRead); 345 memcpy(pvDst, pVM->patm.s.pbPatchHelpersR3 + (uint32_t)offPatchCode, cbToRead); 354 if (cbToRead > cbMaxRead) 355 cbToRead = cbMaxRead; 357 memcpy(pvDst, pVM->patm.s.pPatchMemGC + (uint32_t)offPatchCode, cbToRead); 359 memcpy(pvDst, pVM->patm.s.pPatchMemHC + (uint32_t)offPatchCode, cbToRead); [all...] |
/vbox/src/VBox/Devices/Audio/ |
H A D | filteraudio.c | 586 uint32_t cbToRead = 0; local 631 cbToRead = csToRead * sizeof(st_sample_t); 632 CA_EXT_DEBUG_LOG(("FilterAudio: [Input] Try reading %RU32 samples (%RU32 bytes)\n", csToRead, cbToRead)); 635 IORingBufferAquireReadBlock(pVoice->pBuf, cbToRead, &pcSrc, &cbToRead); 638 csToRead = cbToRead / sizeof(st_sample_t); 639 CA_EXT_DEBUG_LOG(("FilterAudio: [Input] There are %RU32 samples (%RU32 bytes) available\n", csToRead, cbToRead)); 647 memcpy(psDst, pcSrc, cbToRead); 650 IORingBufferReleaseReadBlock(pVoice->pBuf, cbToRead);
|
H A D | DrvHostPulseAudio.cpp | 725 size_t cbToRead = RT_MIN(cbAvail, audioMixBufFreeBytes(&pHstStrmIn->MixBuf)); local 727 LogFlowFunc(("cbToRead=%zu, cbAvail=%zu, offPeekBuf=%zu, cbPeekBuf=%zu\n", 728 cbToRead, cbAvail, pThisStrmIn->offPeekBuf, pThisStrmIn->cbPeekBuf)); 733 while (cbToRead) 756 size_t cbToWrite = RT_MIN(pThisStrmIn->cbPeekBuf - pThisStrmIn->offPeekBuf, cbToRead); 758 LogFlowFunc(("cbToRead=%zu, cbToWrite=%zu, offPeekBuf=%zu, cbPeekBuf=%zu, pu8PeekBuf=%p\n", 759 cbToRead, cbToWrite, 773 Assert(cbToRead >= cbWritten); 774 cbToRead -= cbWritten; 846 size_t cbToRead local [all...] |
H A D | DrvHostALSAAudio.cpp | 830 size_t cbToRead = AUDIOMIXBUF_S2B(&pHstStrmIn->MixBuf, cAvail); local 832 LogFlowFunc(("cbToRead=%zu, cAvail=%RI32\n", cbToRead, cAvail)); 838 while ( cbToRead 841 cToRead = RT_MIN(AUDIOMIXBUF_B2S(&pHstStrmIn->MixBuf, cbToRead), 862 cbToRead = 0; 892 Assert(cbToRead >= cbWritten); 893 cbToRead -= cbWritten; 937 size_t cbToRead = RT_MIN(AUDIOMIXBUF_S2B(&pHstStrmOut->MixBuf, local 941 LogFlowFunc(("cbToRead [all...] |
H A D | DrvHostOSSAudio.cpp | 420 size_t cbToRead = RT_MIN(pThisStrmIn->cbBuf, local 423 LogFlowFunc(("cbToRead=%zu\n", cbToRead)); 430 while (cbToRead) 432 cbTemp = RT_MIN(cbToRead, pThisStrmIn->cbBuf); 436 LogFlowFunc(("cbRead=%zi, cbTemp=%RU32, cbToRead=%zu\n", 437 cbRead, cbTemp, cbToRead)); 476 Assert(cbToRead >= cbWritten); 477 cbToRead -= cbWritten; 857 size_t cbToRead local [all...] |
H A D | AudioMixer.cpp | 309 uint32_t cbToRead = cbBuf; local 311 while (cbToRead) 316 (uint8_t *)pvMixBuf + cbTotalRead, cbToRead, &cbRead); 321 AssertBreakStmt(cbRead <= cbToRead, rc = VERR_BUFFER_OVERFLOW); 322 cbToRead -= cbRead;
|
H A D | DrvHostCoreAudio.cpp | 1328 size_t cbToRead; local 1333 RTCircBufAcquireReadBlock(pStreamIn->pBuf, cbToWrite, (void **)&puBuf, &cbToRead); 1334 if (!cbToRead) 1336 RTCircBufReleaseReadBlock(pStreamIn->pBuf, cbToRead); 1340 rc = audioMixBufWriteCirc(&pHstStrmIn->MixBuf, puBuf, cbToRead, &cWritten); 1420 size_t cbToRead; local 1424 RTCircBufAcquireReadBlock(pStreamOut->pBuf, cbDataAvail, (void **)&pbSrc, &cbToRead); 1427 if (!cbToRead) 1431 memcpy((uint8_t *)pBufData->mBuffers[0].mData + cbRead, pbSrc, cbToRead); 1434 RTCircBufReleaseReadBlock(pStreamOut->pBuf, cbToRead); 1480 size_t cbToRead = RT_MIN(cbBuf, RTCircBufFree(pStreamOut->pBuf)); local [all...] |
H A D | coreaudio.c | 612 uint32_t cbToRead = 0; local 635 cbToRead = csToRead << caVoice->hw.info.shift; /* samples -> bytes */ 636 CA_EXT_DEBUG_LOG(("CoreAudio: [Output] Try reading %RU32 samples (%RU32 bytes)\n", csToRead, cbToRead)); 638 IORingBufferAquireReadBlock(caVoice->pBuf, cbToRead, &pcSrc, &cbToRead); 640 csToRead = cbToRead >> caVoice->hw.info.shift; /* bytes -> samples */ 641 CA_EXT_DEBUG_LOG(("CoreAudio: [Output] There are %RU32 samples (%RU32 bytes) available\n", csToRead, cbToRead)); 643 if (RT_UNLIKELY(cbToRead == 0)) 646 memcpy((char*)ioData->mBuffers[0].mData + (csReads << caVoice->hw.info.shift), pcSrc, cbToRead); 648 IORingBufferReleaseReadBlock(caVoice->pBuf, cbToRead); 1895 uint32_t cbToRead = 0; local [all...] |
/vbox/src/VBox/Disassembler/testcase/ |
H A D | tstDisasm-2.cpp | 180 //size_t cbToRead = cbMaxRead; 181 size_t cbToRead = cbMinRead; local 182 memcpy(&pState->Dis.abInstr[offInstr], pState->pbNext, cbToRead); 183 pState->Dis.cbCachedInstr = offInstr + cbToRead; 184 pState->pbNext += cbToRead; 185 pState->cbLeft -= cbToRead; 186 pState->uNextAddr += cbToRead;
|
/vbox/src/VBox/Storage/ |
H A D | DMG.cpp | 445 static int dmgWrapFileReadSync(PDMGIMAGE pThis, RTFOFF off, void *pvBuf, size_t cbToRead) argument 449 rc = vdIfIoIntFileReadSync(pThis->pIfIoXxx, pThis->pStorage, off, pvBuf, cbToRead); 451 rc = RTVfsFileReadAt(pThis->hDmgFileInXar, off, pvBuf, cbToRead, NULL); 458 static int dmgWrapFileReadUser(PDMGIMAGE pThis, RTFOFF off, PVDIOCTX pIoCtx, size_t cbToRead) argument 462 rc = vdIfIoIntFileReadUser(pThis->pIfIoXxx, pThis->pStorage, off, pIoCtx, cbToRead); 474 if (cbToRead < _32K) 475 pvBuf = alloca(cbToRead); 477 pvFree = pvBuf = RTMemTmpAlloc(cbToRead); 480 rc = RTVfsFileReadAt(pThis->hDmgFileInXar, off, pvBuf, cbToRead, NULL); 482 vdIfIoIntIoCtxCopyTo(pThis->pIfIoXxx, pIoCtx, pvBuf, cbToRead); 536 dmgFileInflateSync(PDMGIMAGE pImage, uint64_t uOffset, size_t cbToRead, void *pvBuf, size_t cbBuf) argument 1895 dmgRead(void *pBackendData, uint64_t uOffset, size_t cbToRead, PVDIOCTX pIoCtx, size_t *pcbActuallyRead) argument [all...] |
/vbox/src/VBox/Main/src-client/ |
H A D | DrvAudioVideoRec.cpp | 433 size_t cbToRead = cSamplesToRead * sizeof(PDMAUDIOSAMPLE); local 434 LogFlowFunc(("Try reading %zu samples (%zu bytes)\n", cSamplesToRead, cbToRead)); 443 RTCircBufAcquireReadBlock(pVRDEVoice->pRecordedVoiceBuf, cbToRead, &pvSrc, &cbToRead); 446 cSamplesToRead = cbToRead / sizeof(PDMAUDIOSAMPLE); 447 LogFlowFunc(("AuderVRDE: There are %d samples (%d bytes) available\n", cSamplesToRead, cbToRead)); 454 memcpy(psDst, pvSrc, cbToRead); 458 RTCircBufReleaseReadBlock(pVRDEVoice->pRecordedVoiceBuf, cbToRead);
|
H A D | GuestSessionImplTasks.cpp | 353 uint64_t cbToRead = mSourceSize; local 380 RT_MIN((size_t)cbToRead, sizeof(byBuf)), &cbRead); 408 || (cbToRead - cbRead == 0) 444 Assert(cbToRead >= cbWritten); 445 cbToRead -= cbWritten; 451 LogFlowThisFunc(("rc=%Rrc, cbWritten=%RU32, cbToRead=%RU64, cbWrittenTotal=%RU64, cbFileSize=%RU64\n", 452 rc, cbWritten, cbToRead, cbWrittenTotal, mSourceSize)); 467 if (!cbToRead) 471 LogFlowThisFunc(("Copy loop ended with rc=%Rrc, cbToRead=%RU64, cbWrittenTotal=%RU64, cbFileSize=%RU64\n", 472 rc, cbToRead, cbWrittenTota 675 uint64_t cbToRead = objData.mObjectSize; local [all...] |
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | pipe-posix.cpp | 444 RTDECL(int) RTPipeRead(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument 456 ssize_t cbRead = read(pThis->fd, pvBuf, RT_MIN(cbToRead, SSIZE_MAX)); 459 if (cbRead || !cbToRead || !rtPipePosixHasHup(pThis)) 478 RTDECL(int) RTPipeReadBlocking(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument 490 while (cbToRead > 0) 492 ssize_t cbRead = read(pThis->fd, pvBuf, RT_MIN(cbToRead, SSIZE_MAX)); 507 cbToRead -= cbRead;
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | SSM.cpp | 1973 static DECLCALLBACK(int) ssmR3FileRead(void *pvUser, uint64_t offStream, void *pvBuf, size_t cbToRead, size_t *pcbRead) 1976 return RTFileRead((RTFILE)(uintptr_t)pvUser, pvBuf, cbToRead, pcbRead); 2680 * @param cbToRead How much to read. 2682 static int ssmR3StrmRead(PSSMSTRM pStrm, void *pvBuf, size_t cbToRead) 2684 AssertReturn(cbToRead > 0, VINF_SUCCESS); 2695 if (cbLeft >= cbToRead) 2697 memcpy(pvBuf, &pBuf->abData[pStrm->off], cbToRead); 2698 pStrm->off += (uint32_t)cbToRead; 2706 cbToRead -= cbLeft; 2750 if (cbCopy > cbToRead) [all...] |
/vbox/src/VBox/Runtime/r3/ |
H A D | fileio.cpp | 200 * @param cbToRead How much to read. 204 RTR3DECL(int) RTFileReadAt(RTFILE File, RTFOFF off, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument 208 rc = RTFileRead(File, pvBuf, cbToRead, pcbRead); 221 * @param cbToRead How much to read. 225 RTR3DECL(int) RTFileSgReadAt(RTFILE hFile, RTFOFF off, PRTSGBUF pSgBuf, size_t cbToRead, size_t *pcbRead) argument 230 while (cbToRead) 233 size_t cbBuf = cbToRead; 245 cbToRead -= cbBuf;
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTDigest.cpp | 65 static int MyReadFile(RTFILE hFile, void *pvBuf, size_t cbToRead, size_t *pcbRead, uint64_t *pcbMaxLeft) argument 70 if (cbToRead > *pcbMaxLeft) 71 cbToRead = (size_t)*pcbMaxLeft; 72 rc = RTFileRead(hFile, pvBuf, cbToRead, pcbRead);
|
/vbox/include/VBox/GuestHost/ |
H A D | DragAndDrop.h | 80 int Read(void *pvBuf, uint32_t cbToRead, uint32_t *pcbRead);
|
/vbox/include/VBox/ |
H A D | intnetinline.h | 199 * @param cbToRead The number of bytes to copy. 202 DECLINLINE(void) IntNetSgReadEx(PCINTNETSG pSG, uint32_t offSrc, uint32_t cbToRead, void *pvBuf) argument 208 Assert(cbToRead <= pSG->cbTotal); 210 Assert(offSrc + cbToRead <= pSG->cbTotal); 219 if (cbChunk >= cbToRead) 221 memcpy(pbDst, (uint8_t const *)pSG->aSegs[iSeg].pv + offSrc, cbToRead); 227 cbToRead -= cbChunk; 240 if (cbSeg >= cbToRead) 242 memcpy(pbDst, pSG->aSegs[iSeg].pv, cbToRead); 248 cbToRead [all...] |
/vbox/src/VBox/Runtime/r3/win/ |
H A D | pipe-win.cpp | 568 RTDECL(int) RTPipeRead(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument 592 if ( cbToRead == 0 594 cbToRead <= ~(DWORD)0 ? (DWORD)cbToRead : ~(DWORD)0, 638 RTDECL(int) RTPipeReadBlocking(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument 655 while (cbToRead > 0) 668 cbToRead <= ~(DWORD)0 ? (DWORD)cbToRead : ~(DWORD)0, 688 cbToRead -= cbRead;
|