/vbox/src/VBox/Devices/Storage/ |
H A D | DrvDiskIntegrity.cpp | 72 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 D | DrvSCSI.cpp | 156 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 D | DrvVD.cpp | 2029 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 D | dbgmodcontainer.cpp | 575 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 D | sg.cpp | 368 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 D | sg.h | 212 * @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 D | VSCSIIoReq.cpp | 73 pVScsiIoReq->u.Io.paSeg = pVScsiReq->SgBuf.paSegs; 199 *ppaSeg = pVScsiIoReq->u.Io.paSeg;
|
H A D | VSCSIInternal.h | 149 PCRTSGSEG paSeg; member in struct:VSCSIIOREQINT::__anon15957::__anon15958
|
/vbox/include/VBox/ |
H A D | vd-ifs-internal.h | 362 * @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 D | VBoxNetFltRt-win.cpp | 271 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 D | VD.cpp | 5268 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
|