Searched defs:pcbRead (Results 1 - 25 of 56) sorted by relevance

123

/vbox/src/VBox/Debugger/
H A DDBGCTcp.cpp94 * @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 DVBoxDbgConsole.cpp635 * @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 DDBGCCmdHlp.cpp318 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 DDrvNamedPipe.cpp101 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 DDrvTCP.cpp102 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 DtstRTDigest.cpp65 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 DVDIfVfs.cpp85 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 DVDVfs.cpp224 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 DPATMAll.cpp315 * @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 DDBGFStack.cpp41 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 DPGMDbg.cpp195 * @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 Dmanifest3.cpp314 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 Ddvmvfs.cpp89 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 Dvfsmemory.cpp250 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 Dvfsstdfile.cpp132 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 Dpkzip.cpp89 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 Dgzipvfs.cpp279 * @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 Dsysfs.cpp212 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 Dpipe-posix.cpp444 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 Dfileio-posix.cpp458 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 Dudp.cpp645 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 Dfileio.cpp201 * @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 DDnDURIList.cpp149 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 DAudioMixBuffer.cpp938 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 DGuestFileImpl.cpp746 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

Completed in 1945 milliseconds

123