/vbox/include/iprt/ |
H A D | pipe.h | 150 * trigger when @a cbToWrite is 0. 157 * @param cbToWrite How much to write. 161 RTDECL(int) RTPipeWrite(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten); 169 * trigger when @a cbToWrite is 0. 174 * @param cbToWrite How much to write. 178 RTDECL(int) RTPipeWriteBlocking(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten);
|
H A D | tar.h | 140 * @param cbToWrite How much to write. 144 RTR3DECL(int) RTTarFileWriteAt(RTTARFILE hFile, uint64_t off, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten);
|
H A D | vfs.h | 555 * @param cbToWrite The number of bytes to write. 563 RTDECL(int) RTVfsIoStrmWrite(RTVFSIOSTREAM hVfsIos, const void *pvBuf, size_t cbToWrite, bool fBlocking, size_t *pcbWritten); 564 RTDECL(int) RTVfsIoStrmWriteAt(RTVFSIOSTREAM hVfsIos, RTFOFF off, const void *pvBuf, size_t cbToWrite, bool fBlocking, size_t *pcbWritten); 810 * @param cbToWrite The number of bytes to write. 818 RTDECL(int) RTVfsFileWrite(RTVFSFILE hVfsFile, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten); 819 RTDECL(int) RTVfsFileWriteAt(RTVFSFILE hVfsFile, RTFOFF off, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten);
|
H A D | file.h | 404 * @param cbToWrite How much to write. 408 RTDECL(int) RTFileWrite(RTFILE File, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten); 418 * @param cbToWrite How much to write. 422 RTDECL(int) RTFileWriteAt(RTFILE File, RTFOFF off, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten); 432 * @param cbToWrite How much to write. 436 RTDECL(int) RTFileSgWriteAt(RTFILE hFile, RTFOFF off, PRTSGBUF pSgBuf, size_t cbToWrite, size_t *pcbWritten);
|
/vbox/src/VBox/Devices/Audio/ |
H A D | filteraudio.c | 325 uint32_t cbToWrite = 0; local 359 cbToWrite = csToWrite << pVoice->phw->info.shift; /* samples -> bytes */ 360 CA_EXT_DEBUG_LOG(("FilterAudio: [Output] Try writing %RU32 samples (%RU32 bytes)\n", csToWrite, cbToWrite)); 363 IORingBufferAquireWriteBlock(pVoice->pBuf, cbToWrite, &pcDst, &cbToWrite); 366 csToWrite = cbToWrite >> pVoice->phw->info.shift; 367 CA_EXT_DEBUG_LOG(("FilterAudio: [Output] There is space for %RU32 samples (%RU32 bytes) available\n", csToWrite, cbToWrite)); 370 if (RT_UNLIKELY(cbToWrite == 0)) 378 IORingBufferReleaseWriteBlock(pVoice->pBuf, cbToWrite); 527 uint32_t cbToWrite local [all...] |
H A D | coreaudio.c | 963 uint32_t cbToWrite = 0; local 996 cbToWrite = csToWrite << hw->info.shift; /* samples -> bytes */ 997 CA_EXT_DEBUG_LOG(("CoreAudio: [Output] Try writing %RU32 samples (%RU32 bytes)\n", csToWrite, cbToWrite)); 999 IORingBufferAquireWriteBlock(caVoice->pBuf, cbToWrite, &pcDst, &cbToWrite); 1001 csToWrite = cbToWrite >> hw->info.shift; 1002 CA_EXT_DEBUG_LOG(("CoreAudio: [Output] There is space for %RU32 samples (%RU32 bytes) available\n", csToWrite, cbToWrite)); 1004 if (RT_UNLIKELY(cbToWrite == 0)) 1010 IORingBufferReleaseWriteBlock(caVoice->pBuf, cbToWrite); 1327 uint32_t cbToWrite local [all...] |
H A D | DrvHostCoreAudio.cpp | 555 size_t cbToWrite = 0; local 556 RTCircBufAcquireWriteBlock(pStreamIn->pBuf, cbAvail, (void **)&puDst, &cbToWrite); 557 if (!cbToWrite) 563 UInt32 ioOutputDataPacketSize = cbToWrite / pStreamIn->streamFormat.mBytesPerPacket; 566 tmpList.mBuffers[0].mDataByteSize = cbToWrite; 583 cbToWrite = ioOutputDataPacketSize * pStreamIn->streamFormat.mBytesPerPacket; 586 RTCircBufReleaseWriteBlock(pStreamIn->pBuf, cbToWrite); 593 Assert(cbAvail >= cbToWrite); 594 cbAvail -= cbToWrite; 625 size_t cbToWrite local 1323 size_t cbToWrite = RT_MIN(cbBuf, RTCircBufFree(pStreamIn->pBuf)); local 1485 size_t cbToWrite; local [all...] |
H A D | DevIchAc97.cpp | 1093 uint32_t cbToWrite = RT_MIN((uint32_t)(pReg->picb << 1), cbMax); local 1094 if (!cbToWrite) 1102 LogFlowFunc(("pReg=%p, cbMax=%RU32, cbToWrite=%RU32\n", pReg, cbMax, cbToWrite)); 1104 while (cbToWrite) 1108 cbToRead = RT_MIN(cbToWrite, pThis->cbReadWriteBuf); 1131 LogFlowFunc(("\tcbToRead=%RU32, cbWrittenMin=%RU32, cbToWrite=%RU32, cbLeft=%RU32\n", 1132 cbToRead, cbWrittenMin, cbToWrite, cbToWrite - cbWrittenMin)); 1141 Assert(cbToWrite > 1190 uint32_t cbToWrite = RT_MIN(cbElapsed, (uint32_t)sizeof(pThis->silence)); local [all...] |
/vbox/src/VBox/Runtime/r3/win/ |
H A D | pipe-win.cpp | 715 RTDECL(int) RTPipeWrite(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument 746 && cbToWrite > 0 756 else if ( cbToWrite >= Info.WriteQuotaAvailable 761 cbToWrite = Info.WriteQuotaAvailable; 762 if (!cbToWrite) 770 if ( pThis->cbBounceBufAlloc < cbToWrite 773 if (cbToWrite > RTPIPE_NT_SIZE) 774 cbToWrite = RTPIPE_NT_SIZE; 775 void *pv = RTMemRealloc(pThis->pbBounceBuf, RT_ALIGN_Z(cbToWrite, _1K)); 779 pThis->cbBounceBufAlloc = RT_ALIGN_Z(cbToWrite, _1 830 RTPipeWriteBlocking(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument [all...] |
/vbox/src/VBox/Runtime/common/asn1/ |
H A D | asn1-ut-bitstring.cpp | 61 static DECLCALLBACK(int) rtAsn1BitStringEncodeWriter(const void *pvBuf, size_t cbToWrite, void *pvUser, PRTERRINFO pErrInfo) argument 64 AssertReturn(cbToWrite <= pCtx->cbBuf - pCtx->offBuf, 66 "cbToWrite=%#x offBuf=%#x cbBuf=%#x", cbToWrite, pCtx->cbBuf, pCtx->offBuf)); 67 memcpy(&pCtx->pbBuf[pCtx->offBuf], pvBuf, cbToWrite); 68 pCtx->offBuf += (uint32_t)cbToWrite; 76 static DECLCALLBACK(int) rtAsn1BitStringEncodeCompare(const void *pvBuf, size_t cbToWrite, void *pvUser, PRTERRINFO pErrInfo) argument 79 AssertReturn(cbToWrite <= pCtx->cbBuf - pCtx->offBuf, VERR_BUFFER_OVERFLOW); 80 if (memcmp(&pCtx->pbBuf[pCtx->offBuf], pvBuf, cbToWrite) != 0) 82 pCtx->offBuf += (uint32_t)cbToWrite; [all...] |
H A D | asn1-ut-octetstring.cpp | 61 static DECLCALLBACK(int) rtAsn1OctetStringEncodeWriter(const void *pvBuf, size_t cbToWrite, void *pvUser, PRTERRINFO pErrInfo) argument 64 AssertReturn(cbToWrite <= pCtx->cbBuf - pCtx->offBuf, 66 "cbToWrite=%#x offBuf=%#x cbBuf=%#x", cbToWrite, pCtx->cbBuf, pCtx->offBuf)); 67 memcpy(&pCtx->pbBuf[pCtx->offBuf], pvBuf, cbToWrite); 68 pCtx->offBuf += (uint32_t)cbToWrite; 76 static DECLCALLBACK(int) rtAsn1OctetStringEncodeCompare(const void *pvBuf, size_t cbToWrite, void *pvUser, PRTERRINFO pErrInfo) argument 79 AssertReturn(cbToWrite <= pCtx->cbBuf - pCtx->offBuf, VERR_BUFFER_OVERFLOW); 80 if (memcmp(&pCtx->pbBuf[pCtx->offBuf], pvBuf, cbToWrite) != 0) 82 pCtx->offBuf += (uint32_t)cbToWrite; [all...] |
/vbox/src/VBox/Storage/ |
H A D | Parallels.cpp | 662 static int parallelsWrite(void *pBackendData, uint64_t uOffset, size_t cbToWrite, argument 666 LogFlowFunc(("pBackendData=%#p uOffset=%llu pIoCtx=%#p cbToWrite=%zu pcbWriteProcess=%#p\n", 667 pBackendData, uOffset, pIoCtx, cbToWrite, pcbWriteProcess)); 676 Assert(cbToWrite % 512 == 0); 680 pIoCtx, cbToWrite, NULL, NULL); 689 cbToWrite = RT_MIN(cbToWrite, (pImage->PCHSGeometry.cSectors - uSector)*512); 696 *pcbPostRead = pImage->PCHSGeometry.cSectors * 512 - cbToWrite - *pcbPreRead; 699 *pcbWriteProcess = cbToWrite; 715 uOffsetInFile, pIoCtx, cbToWrite, NUL [all...] |
H A D | QCOW.cpp | 287 size_t cbToWrite; member in struct:QCOWCLUSTERASYNCALLOC 1388 offData, pIoCtx, pClusterAlloc->cbToWrite, 1738 static int qcowWrite(void *pBackendData, uint64_t uOffset, size_t cbToWrite, argument 1742 LogFlowFunc(("pBackendData=%#p uOffset=%llu pIoCtx=%#p cbToWrite=%zu pcbWriteProcess=%#p pcbPreRead=%#p pcbPostRead=%#p\n", 1743 pBackendData, uOffset, pIoCtx, cbToWrite, pcbWriteProcess, pcbPreRead, pcbPostRead)); 1753 Assert(!(cbToWrite % 512)); 1761 if (!VALID_PTR(pIoCtx) || !cbToWrite) 1767 if ( uOffset + cbToWrite > pImage->cbSize 1768 || cbToWrite == 0) 1778 cbToWrite [all...] |
H A D | QED.cpp | 252 size_t cbToWrite; member in struct:QEDCLUSTERASYNCALLOC 1482 offData, pIoCtx, pClusterAlloc->cbToWrite, 1832 static int qedWrite(void *pBackendData, uint64_t uOffset, size_t cbToWrite, argument 1836 LogFlowFunc(("pBackendData=%#p uOffset=%llu pIoCtx=%#p cbToWrite=%zu pcbWriteProcess=%#p pcbPreRead=%#p pcbPostRead=%#p\n", 1837 pBackendData, uOffset, pIoCtx, cbToWrite, pcbWriteProcess, pcbPreRead, pcbPostRead)); 1847 Assert(!(cbToWrite % 512)); 1855 if (!VALID_PTR(pIoCtx) || !cbToWrite) 1861 if ( uOffset + cbToWrite > pImage->cbSize 1862 || cbToWrite == 0) 1872 cbToWrite [all...] |
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | pipe-posix.cpp | 525 RTDECL(int) RTPipeWrite(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument 537 if (cbToWrite) 539 ssize_t cbWritten = write(pThis->fd, pvBuf, RT_MIN(cbToWrite, SSIZE_MAX)); 559 RTDECL(int) RTPipeWriteBlocking(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument 572 while (cbToWrite > 0) 574 ssize_t cbWritten = write(pThis->fd, pvBuf, RT_MIN(cbToWrite, SSIZE_MAX)); 584 cbToWrite -= cbWritten;
|
H A D | fileio-posix.cpp | 494 RTR3DECL(int) RTFileWrite(RTFILE hFile, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument 496 if (cbToWrite <= 0) 502 ssize_t cbWritten = write(RTFileToNative(hFile), pvBuf, cbToWrite); 511 while ((ssize_t)cbToWrite > cbWritten) 513 ssize_t cbWrittenPart = write(RTFileToNative(hFile), (const char *)pvBuf + cbWritten, cbToWrite - cbWritten);
|
/vbox/src/VBox/Main/src-client/ |
H A D | DrvAudioVideoRec.cpp | 350 size_t cbToWrite = csToWrite * sizeof(PDMAUDIOSAMPLE); local 354 RTCircBufAcquireWriteBlock(pVRDEVoice->pRecordedVoiceBuf, cbToWrite, &pcDst, &cbToWrite); 357 csToWrite = cbToWrite / sizeof(PDMAUDIOSAMPLE); 362 memcpy(pcDst, (uint8_t *)pvSamples + (csWritten * sizeof(PDMAUDIOSAMPLE)), cbToWrite); 367 RTCircBufReleaseWriteBlock(pVRDEVoice->pRecordedVoiceBuf, cbToWrite);
|
/vbox/src/VBox/Runtime/r3/ |
H A D | fileio.cpp | 264 * @param cbToWrite How much to write. 268 RTR3DECL(int) RTFileWriteAt(RTFILE File, RTFOFF off, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument 272 rc = RTFileWrite(File, pvBuf, cbToWrite, pcbWritten); 285 * @param cbToWrite How much to write. 289 RTR3DECL(int) RTFileSgWriteAt(RTFILE hFile, RTFOFF off, PRTSGBUF pSgBuf, size_t cbToWrite, size_t *pcbWritten) argument 294 while (cbToWrite) 297 size_t cbBuf = cbToWrite; 309 cbToWrite -= cbBuf;
|
/vbox/src/VBox/Runtime/common/path/ |
H A D | RTPathRmCmd.cpp | 193 size_t cbToWrite = cbFiller; local 194 if (cbLeft < (RTFOFF)cbToWrite) 195 cbToWrite = (size_t)cbLeft; 196 rc = RTFileWrite(hFile, pabFiller, cbToWrite, NULL);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PDMBlkCache.cpp | 2171 size_t cbToWrite; local 2185 cbToWrite = RT_MIN(pEntry->cbData - offDiff, cbWrite); 2186 cbWrite -= cbToWrite; 2193 STAM_COUNTER_ADD(&pCache->StatWritten, cbToWrite); 2206 RTSgBufCopyToBuf(&SgBuf, pEntry->pbData + offDiff, cbToWrite); 2211 &SgBuf, offDiff, cbToWrite, 2229 &SgBuf, offDiff, cbToWrite, 2237 RTSgBufCopyToBuf(&SgBuf, pEntry->pbData + offDiff, cbToWrite); 2277 &SgBuf, offDiff, cbToWrite, 2297 &SgBuf, off, cbToWrite, [all...] |
/vbox/src/VBox/Runtime/r3/os2/ |
H A D | pipe-os2.cpp | 622 RTDECL(int) RTPipeWrite(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument 637 if (cbToWrite > 0) 640 APIRET orc = DosWrite(pThis->hPipe, pvBuf, cbToWrite, &cbActual); 645 orc = DosWrite(pThis->hPipe, pvBuf, RT_MIN(cbAvail, cbToWrite), &cbActual); 676 RTDECL(int) RTPipeWriteBlocking(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument 694 while (cbToWrite > 0) 697 APIRET orc = DosWrite(pThis->hPipe, pvBuf, cbToWrite, &cbActual); 706 cbToWrite -= cbActual;
|
/vbox/src/VBox/Additions/common/VBoxGuestLib/ |
H A D | VBoxGuestR0LibSharedFolders.c | 527 uint32_t cbToWrite = *pcbBuffer; local 528 uint32_t cPages = RT_ALIGN_32((PhysBuffer & PAGE_OFFSET_MASK) + cbToWrite, PAGE_SIZE) >> PAGE_SHIFT; 548 pData->cb.u.value32 = cbToWrite; 550 pData->buffer.u.PageList.size = cbToWrite; 576 uint32_t cbToWrite = *pcbBuffer; local 596 pData->cb.u.value32 = cbToWrite; 598 pData->buffer.u.PageList.size = cbToWrite;
|
/vbox/src/VBox/HostServices/SharedFolders/ |
H A D | teststubs.h | 70 extern int testRTFileWrite(RTFILE hFile, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten);
|
/vbox/src/VBox/Runtime/common/zip/ |
H A D | gzipvfs.cpp | 403 size_t cbToWrite = sizeof(pThis->abBuffer) - pThis->Zlib.avail_out; local 404 if (cbToWrite == 0) 409 Assert(cbToWrite <= sizeof(pThis->abBuffer)); 422 pThis->SgSeg.cbSeg = cbToWrite;
|
H A D | tar.cpp | 602 size_t cbToWrite = RT_MIN(cbSize - cbAllWritten, cbTmp); local 603 rc = RTTarFileWriteAt(pFileInt, pFileInt->offCurrent, pvTmp, cbToWrite, &cbWritten); 712 RTR3DECL(int) RTTarFileWriteAt(RTTARFILE hFile, uint64_t off, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument 721 int rc = RTFileWriteAt(pFileInt->pTar->hTarFile, pFileInt->offStart + 512 + off, pvBuf, cbToWrite, &cbTmpWritten);
|