| /vbox/src/VBox/Debugger/ |
| H A D | DBGCTcp.cpp | 94 * @param pcbRead Where to store the number of bytes actually 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);
|
| H A D | VBoxDbgConsole.cpp | 635 * @param pcbRead Where to store the number of bytes actually read. 640 VBoxDbgConsole::backRead(PDBGCBACK pBack, void *pvBuf, size_t cbBuf, size_t *pcbRead) argument 643 Assert(pcbRead); /** @todo implement this bit */ 644 if (pcbRead) 645 *pcbRead = 0; 661 *pcbRead = cbRead;
|
| H A D | DBGCCmdHlp.cpp | 318 static DECLCALLBACK(int) dbgcHlpMemRead(PDBGCCMDHLP pCmdHlp, void *pvBuffer, size_t cbRead, PCDBGCVAR pVarPointer, size_t *pcbRead) argument 329 if (*pcbRead) 330 *pcbRead = 0; 374 if (!pcbRead) 457 if (pcbRead && (*pcbRead = cbRead - cbLeft) > 0) 472 if (pcbRead && (*pcbRead = cbRead - cbLeft) > 0) 481 if (pcbRead) 482 *pcbRead [all...] |
| /vbox/src/VBox/Devices/Serial/ |
| H A D | DrvNamedPipe.cpp | 101 static DECLCALLBACK(int) drvNamedPipeRead(PPDMISTREAM pInterface, void *pvBuf, size_t *pcbRead) argument 105 LogFlow(("%s: pvBuf=%p *pcbRead=%#x (%s)\n", __FUNCTION__, pvBuf, *pcbRead, pThis->pszLocation)); 114 if (!ReadFile(pThis->NamedPipe, pvBuf, (DWORD)*pcbRead, &cbReallyRead, &pThis->OverlappedRead)) 164 *pcbRead = (size_t)cbReallyRead; 170 cbReallyRead = recv(pThis->LocalSocket, pvBuf, *pcbRead, 0); 182 *pcbRead = cbReallyRead; 188 *pcbRead = 0; 191 LogFlow(("%s: *pcbRead=%zu returns %Rrc\n", __FUNCTION__, *pcbRead, r [all...] |
| H A D | DrvTCP.cpp | 102 static DECLCALLBACK(int) drvTCPRead(PPDMISTREAM pInterface, void *pvBuf, size_t *pcbRead) argument 106 LogFlow(("%s: pvBuf=%p *pcbRead=%#x (%s)\n", __FUNCTION__, pvBuf, *pcbRead, pThis->pszLocation)); 113 unsigned cbBuf = (unsigned)*pcbRead; 130 *pcbRead = cbReallyRead; 135 *pcbRead = 0; 138 LogFlow(("%s: *pcbRead=%zu returns %Rrc\n", __FUNCTION__, *pcbRead, rc));
|
| /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 72 rc = RTFileRead(hFile, pvBuf, cbToRead, pcbRead); 74 *pcbMaxLeft -= *pcbRead; 77 *pcbRead = 0;
|
| /vbox/src/VBox/Storage/ |
| H A D | VDIfVfs.cpp | 85 static DECLCALLBACK(int) vdIfVfsIos_Read(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbRead) argument 98 rc = vdIfIoFileReadSync(pThis->pVDIfsIo, pThis->pStorage, off, pSgBuf[0].pvSegCur, pSgBuf->paSegs[0].cbSeg, pcbRead); 102 if (pcbRead) 103 *pcbRead = RT_SUCCESS(rc) ? pSgBuf->paSegs[0].cbSeg : 0; 107 size_t cbAdvance = pcbRead ? *pcbRead : pSgBuf->paSegs[0].cbSeg; 109 if (pcbRead && !cbAdvance)
|
| H A D | VDVfs.cpp | 224 static DECLCALLBACK(int) vdVfsFile_Read(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbRead) argument 238 if (pcbRead) 240 *pcbRead = 0; 250 if (!pcbRead) 252 *pcbRead = cbLeftToRead = (size_t)(VDGetSize(pThis->pDisk, VD_LAST_IMAGE) - offUnsigned); 257 if (pcbRead) 258 *pcbRead = cbLeftToRead;
|
| /vbox/src/VBox/VMM/VMMAll/ |
| H A D | PATMAll.cpp | 315 * @param pcbRead Where to return the actual number of bytes we've 318 VMM_INT_DECL(int) PATMReadPatchCode(PVM pVM, RTGCPTR GCPtrPatchCode, void *pvDst, size_t cbToRead, size_t *pcbRead) argument 363 if (pcbRead) 364 *pcbRead = cbToRead;
|
| /vbox/src/VBox/VMM/VMMR3/ |
| H A D | DBGFStack.cpp | 41 DECLINLINE(int) dbgfR3Read(PUVM pUVM, VMCPUID idCpu, void *pvBuf, PCDBGFADDRESS pSrcAddr, size_t cb, size_t *pcbRead) argument 58 *pcbRead = cbRead; 61 *pcbRead = cb;
|
| H A D | PGMDbg.cpp | 195 * @param pcbRead For store the actual number of bytes read, pass NULL if 199 VMMR3_INT_DECL(int) PGMR3DbgReadGCPhys(PVM pVM, void *pvDst, RTGCPHYS GCPhysSrc, size_t cb, uint32_t fFlags, size_t *pcbRead) argument 207 if (RT_SUCCESS(rc) || !pcbRead) 211 *pcbRead = 0; 225 *pcbRead += cbChunk; 231 return *pcbRead && RT_FAILURE(rc) ? -rc : rc; 297 * @param pcbRead For store the actual number of bytes read, pass NULL if 301 VMMR3_INT_DECL(int) PGMR3DbgReadGCPtr(PVM pVM, void *pvDst, RTGCPTR GCPtrSrc, size_t cb, uint32_t fFlags, size_t *pcbRead) argument 313 if (RT_SUCCESS(rc) || !pcbRead) 317 *pcbRead [all...] |
| /vbox/src/VBox/Runtime/common/checksum/ |
| H A D | manifest3.cpp | 314 static DECLCALLBACK(int) rtManifestPtIos_Read(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbRead) argument 317 int rc = RTVfsIoStrmSgRead(pThis->hVfsIos, pSgBuf, fBlocking, pcbRead); 319 rtManifestPtIos_UpdateHashes(pThis, pSgBuf, pcbRead ? *pcbRead : ~(size_t)0);
|
| /vbox/src/VBox/Runtime/common/dvm/ |
| H A D | dvmvfs.cpp | 89 static DECLCALLBACK(int) rtDvmVfsFile_Read(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbRead) argument 103 if (pcbRead) 105 *pcbRead = 0; 115 if (!pcbRead) 117 *pcbRead = cbLeftToRead = (size_t)(RTDvmVolumeGetSize(pThis->hVol) - offUnsigned); 122 if (pcbRead) 123 *pcbRead = cbLeftToRead;
|
| /vbox/src/VBox/Runtime/common/vfs/ |
| H A D | vfsmemory.cpp | 250 static DECLCALLBACK(int) rtVfsMemFile_Read(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbRead) argument 264 if (pcbRead) 266 *pcbRead = 0; 276 if (!pcbRead) 278 *pcbRead = cbLeftToRead = (size_t)((uint64_t)pThis->Base.ObjInfo.cbObject - offUnsigned); 283 if (pcbRead) 284 *pcbRead = cbLeftToRead;
|
| H A D | vfsstdfile.cpp | 132 static DECLCALLBACK(int) rtVfsStdFile_Read(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbRead) argument 141 rc = RTFileRead( pThis->hFile, pSgBuf->paSegs[0].pvSeg, pSgBuf->paSegs[0].cbSeg, pcbRead); 143 rc = RTFileReadAt(pThis->hFile, off, pSgBuf->paSegs[0].pvSeg, pSgBuf->paSegs[0].cbSeg, pcbRead); 144 if (rc == VINF_SUCCESS && pcbRead) 145 rc = rtVfsStdFile_ReadFixRC(pThis, off, pSgBuf->paSegs[0].cbSeg, *pcbRead); 161 rc = RTFileRead( pThis->hFile, pvSeg, cbSeg, pcbRead ? &cbReadSeg : NULL); 163 rc = RTFileReadAt(pThis->hFile, off, pvSeg, cbSeg, pcbRead ? &cbReadSeg : NULL); 169 if ((pcbRead && cbReadSeg != cbSeg) || rc != VINF_SUCCESS) 173 if (pcbRead) 175 *pcbRead [all...] |
| /vbox/src/VBox/Runtime/common/zip/ |
| H A D | pkzip.cpp | 89 static DECLCALLBACK(int) memFssIos_Read(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbRead) argument 97 return pcbRead ? VINF_EOF : VERR_EOF; 103 if (!pcbRead) 110 if (pcbRead) 111 *pcbRead = cbToRead;
|
| H A D | gzipvfs.cpp | 279 * @param pcbRead Where to store the number of bytes actually read. 281 static int rtZipGzip_ReadOneSeg(PRTZIPGZIPSTREAM pThis, void *pvBuf, size_t cbToRead, bool fBlocking, size_t *pcbRead) argument 287 return pcbRead ? VINF_EOF : VERR_EOF; 350 rc = pcbRead ? VINF_EOF : VERR_EOF; 364 if (pcbRead) 365 *pcbRead = cbRead; 374 static DECLCALLBACK(int) rtZipGzip_Read(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbRead) argument 383 return rtZipGzip_ReadOneSeg(pThis, pSgBuf->paSegs[0].pvSeg, pSgBuf->paSegs[0].cbSeg, fBlocking, pcbRead); 726 rc = RTVfsIoStrmRead(pThis->hVfsIos, pThis->abBuffer, sizeof(RTZIPGZIPHDR), true /*fBlocking*/, NULL /*pcbRead*/);
|
| /vbox/src/VBox/Runtime/r3/linux/ |
| H A D | sysfs.cpp | 212 RTDECL(int) RTLinuxSysFsReadFile(int fd, void *pvBuf, size_t cbBuf, size_t *pcbRead) argument 218 if (pcbRead) 219 *pcbRead = cbRead;
|
| /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 450 AssertPtr(pcbRead); 460 *pcbRead = cbRead; 466 *pcbRead = 0; 478 RTDECL(int) RTPipeReadBlocking(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument 510 if (pcbRead) 512 *pcbRead = cbTotalRead;
|
| H A D | fileio-posix.cpp | 458 RTR3DECL(int) RTFileRead(RTFILE hFile, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument 469 if (pcbRead) 471 *pcbRead = cbRead;
|
| /vbox/src/VBox/Runtime/r3/ |
| H A D | udp.cpp | 645 RTR3DECL(int) RTUdpRead(RTSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead, PRTNETADDR pSrcAddr) argument 647 if (!RT_VALID_PTR(pcbRead)) 649 return RTSocketReadFrom(Sock, pvBuffer, cbBuffer, pcbRead, pSrcAddr);
|
| H A D | fileio.cpp | 201 * @param *pcbRead How much we actually 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); 222 * @param pcbRead How much we actually read. 225 RTR3DECL(int) RTFileSgReadAt(RTFILE hFile, RTFOFF off, PRTSGBUF pSgBuf, size_t cbToRead, size_t *pcbRead) argument 236 rc = RTFileReadAt(hFile, off, pvBuf, cbBuf, pcbRead ? &cbThisRead : NULL); 242 && pcbRead)) 249 if (pcbRead) 250 *pcbRead = cbRead;
|
| /vbox/src/VBox/GuestHost/DragAndDrop/ |
| H A D | DnDURIList.cpp | 149 int DnDURIObject::Read(void *pvBuf, uint32_t cbToRead, uint32_t *pcbRead) argument 153 /* pcbRead is optional. */ 178 if (pcbRead) 179 *pcbRead = (uint32_t)cbRead;
|
| /vbox/src/VBox/Devices/Audio/ |
| H A D | AudioMixBuffer.cpp | 938 uint32_t *pcbRead) 941 offSamples, pvBuf, cbBuf, pcbRead); 947 uint32_t *pcbRead) 951 /* pcbRead is optional. */ 984 if (pcbRead) 985 *pcbRead = AUDIOMIXBUF_S2B(pMixBuf, cToProcess); 1005 /* pcbRead is optional. */ 935 audioMixBufReadAt(PPDMAUDIOMIXBUF pMixBuf, uint32_t offSamples, void *pvBuf, uint32_t cbBuf, uint32_t *pcbRead) argument 944 audioMixBufReadAtEx(PPDMAUDIOMIXBUF pMixBuf, PDMAUDIOMIXBUFFMT enmFmt, uint32_t offSamples, void *pvBuf, uint32_t cbBuf, uint32_t *pcbRead) argument
|
| /vbox/src/VBox/Main/src-client/ |
| H A D | GuestFileImpl.cpp | 746 void* pvData, uint32_t cbData, uint32_t* pcbRead) 793 if (pcbRead) 794 *pcbRead = cbRead; 804 void* pvData, size_t cbData, size_t* pcbRead) 849 if (pcbRead) 850 *pcbRead = cbRead; 989 void *pvData, size_t cbData, uint32_t *pcbRead) 1019 if (pcbRead) 1021 hr = pFileEvent->COMGETTER(Processed)((ULONG*)pcbRead); 745 i_readData(uint32_t uSize, uint32_t uTimeoutMS, void* pvData, uint32_t cbData, uint32_t* pcbRead) argument 803 i_readDataAt(uint64_t uOffset, uint32_t uSize, uint32_t uTimeoutMS, void* pvData, size_t cbData, size_t* pcbRead) argument 988 i_waitForRead(GuestWaitEvent *pEvent, uint32_t uTimeoutMS, void *pvData, size_t cbData, uint32_t *pcbRead) argument
|