Searched refs:paSeg (Results 1 - 11 of 11) sorted by relevance

/vbox/src/VBox/Devices/Storage/
H A DDrvDiskIntegrity.cpp72 PCRTSGSEG paSeg; member in struct:DRVDISKAIOREQ
213 * @param paSeg Segment array.
218 static PDRVDISKAIOREQ drvdiskintIoReqAlloc(DRVDISKAIOTXDIR enmTxDir, uint64_t off, PCRTSGSEG paSeg, argument
228 pIoReq->paSeg = paSeg;
290 * @param paSeg Segment array of the write to record.
295 static int drvdiskintWriteRecord(PDRVDISKINTEGRITY pThis, PCRTSGSEG paSeg, unsigned cSeg, argument
300 LogFlowFunc(("pThis=%#p paSeg=%#p cSeg=%u off=%llx cbWrite=%u\n",
301 pThis, paSeg, cSeg, off, cbWrite));
315 RTSgBufInit(&SgBuf, paSeg, cSe
412 drvdiskintReadVerify(PDRVDISKINTEGRITY pThis, PCRTSGSEG paSeg, unsigned cSeg, uint64_t off, size_t cbRead) argument
859 drvdiskintStartRead(PPDMIMEDIAASYNC pInterface, uint64_t uOffset, PCRTSGSEG paSeg, unsigned cSeg, size_t cbRead, void *pvUser) argument
911 drvdiskintStartWrite(PPDMIMEDIAASYNC pInterface, uint64_t uOffset, PCRTSGSEG paSeg, unsigned cSeg, size_t cbWrite, void *pvUser) argument
[all...]
H A DDrvSCSI.cpp156 PCRTSGSEG paSeg = NULL; local
160 &paSeg);
165 size_t cbProcess = (cbTransfer < paSeg->cbSeg) ? cbTransfer : paSeg->cbSeg;
173 paSeg->pvSeg, cbProcess);
183 paSeg->pvSeg, cbProcess);
193 paSeg++;
304 PCRTSGSEG paSeg = NULL; local
308 &cSeg, &cbSeg, &paSeg);
377 PCRTSGSEG paSeg local
[all...]
H A DDrvVD.cpp2029 PCRTSGSEG paSeg, unsigned cSeg,
2032 LogFlowFunc(("uOffset=%#llx paSeg=%#p cSeg=%u cbRead=%d pvUser=%#p\n",
2033 uOffset, paSeg, cSeg, cbRead, pvUser));
2044 RTSgBufInit(&SgBuf, paSeg, cSeg);
2062 PCRTSGSEG paSeg, unsigned cSeg,
2065 LogFlowFunc(("uOffset=%#llx paSeg=%#p cSeg=%u cbWrite=%d pvUser=%#p\n",
2066 uOffset, paSeg, cSeg, cbWrite, pvUser));
2077 RTSgBufInit(&SgBuf, paSeg, cSeg);
2028 drvvdStartRead(PPDMIMEDIAASYNC pInterface, uint64_t uOffset, PCRTSGSEG paSeg, unsigned cSeg, size_t cbRead, void *pvUser) argument
2061 drvvdStartWrite(PPDMIMEDIAASYNC pInterface, uint64_t uOffset, PCRTSGSEG paSeg, unsigned cSeg, size_t cbWrite, void *pvUser) argument
/vbox/src/VBox/Runtime/common/dbg/
H A Ddbgmodcontainer.cpp575 PCRTDBGMODCTNSEGMENT paSeg = pThis->paSegs; local
586 RTUINTPTR offSeg = uRva - paSeg[iSeg].off;
587 if (offSeg < paSeg[iSeg].cb)
606 RTUINTPTR offSeg = uRva - paSeg[iSeg].off;
607 if (offSeg < paSeg[iSeg].cb)
610 if (offSeg == 0 && paSeg[iSeg].cb == 0)
612 && paSeg[iSeg - 1].cb == 0
613 && paSeg[iSeg - 1].off == uRva)
623 if (uRva < paSeg[iSeg].off)
632 /* between iSeg and iLast. paSeg[iSe
[all...]
/vbox/src/VBox/Runtime/common/misc/
H A Dsg.cpp368 RTDECL(size_t) RTSgBufSegArrayCreate(PRTSGBUF pSgBuf, PRTSGSEG paSeg, unsigned *pcSeg, size_t cbData) argument
376 if (!paSeg)
414 paSeg[cSeg].cbSeg = cbThisSeg;
415 paSeg[cSeg].pvSeg = pvSeg;
/vbox/include/iprt/
H A Dsg.h212 * @param paSeg The uninitialized segment array.
219 * @note This operation advances the internal buffer pointer of the S/G buffer if paSeg is not NULL.
221 RTDECL(size_t) RTSgBufSegArrayCreate(PRTSGBUF pSgBuf, PRTSGSEG paSeg, unsigned *pcSeg, size_t cbData);
/vbox/src/VBox/Devices/Storage/VSCSI/
H A DVSCSIIoReq.cpp73 pVScsiIoReq->u.Io.paSeg = pVScsiReq->SgBuf.paSegs;
199 *ppaSeg = pVScsiIoReq->u.Io.paSeg;
H A DVSCSIInternal.h149 PCRTSGSEG paSeg; member in struct:VSCSIIOREQINT::__anon15957::__anon15958
/vbox/include/VBox/
H A Dvd-ifs-internal.h362 * @param paSeg The uninitialized segment array.
370 PRTSGSEG paSeg, unsigned *pcSeg,
580 PRTSGSEG paSeg, unsigned *pcSeg,
583 return pIfIoInt->pfnIoCtxSegArrayCreate(pIfIoInt->Core.pvUser, pIoCtx, paSeg, pcSeg, cbData);
579 vdIfIoIntIoCtxSegArrayCreate(PVDINTERFACEIOINT pIfIoInt, PVDIOCTX pIoCtx, PRTSGSEG paSeg, unsigned *pcSeg, size_t cbData) argument
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/
H A DVBoxNetFltRt-win.cpp271 PINTNETSEG paSeg; local
279 paSeg = pSG->aSegs;
280 ptr = (uint8_t*)paSeg->pv;
281 paSeg->cb = 0;
282 paSeg->Phys = NIL_RTHCPHYS;
285 Assert(paSeg->pv);
298 paSeg->cb += cbCurrentLength;
308 Assert(pSG->cbTotal == paSeg->cb);
/vbox/src/VBox/Storage/
H A DVD.cpp5268 PRTSGSEG paSeg, unsigned *pcSeg,
5283 cbCreated = RTSgBufSegArrayCreate(&pIoCtx->Req.Io.SgBuf, paSeg, pcSeg, cbData);
5284 Assert(!paSeg || cbData == cbCreated);
5267 vdIOIntIoCtxSegArrayCreate(void *pvUser, PVDIOCTX pIoCtx, PRTSGSEG paSeg, unsigned *pcSeg, size_t cbData) argument

Completed in 107 milliseconds