/vbox/src/libs/kStuff/iprt/ |
H A D | kRdrFile-iprt.cpp | 79 static int krdrRTFileUnmap(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments); 80 static int krdrRTFileGenericUnmap(PKRDR pRdr, PKRDRFILEPREP pPrep, KU32 cSegments, PCKLDRSEG paSegments); 81 static int krdrRTFileProtect(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fUnprotectOrProtect); 82 static int krdrRTFileGenericProtect(PKRDR pRdr, PKRDRFILEPREP pPrep, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fUnprotectOrProtect); 83 static int krdrRTFileRefresh(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments); 84 static int krdrRTFileGenericRefresh(PKRDR pRdr, PKRDRFILEPREP pPrep, KU32 cSegments, PCKLDRSEG paSegments); 85 static int krdrRTFileMap(PKRDR pRdr, void **ppvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fFixed); 86 static int krdrRTFileGenericMap(PKRDR pRdr, PKRDRFILEPREP pPrep, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fFixed); 152 static int krdrRTFileUnmap(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments) argument 160 rc = krdrRTFileGenericUnmap(pRdr, pPrep, cSegments, paSegments); 174 krdrRTFileGenericUnmap(PKRDR pRdr, PKRDRFILEPREP pPrep, KU32 cSegments, PCKLDRSEG paSegments) argument 183 krdrRTFileProtect(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fUnprotectOrProtect) argument 214 krdrRTFileGenericProtect(PKRDR pRdr, PKRDRFILEPREP pPrep, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fUnprotectOrProtect) argument 273 krdrRTFileRefresh(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments) argument 284 krdrRTFileGenericRefresh(PKRDR pRdr, PKRDRFILEPREP pPrep, KU32 cSegments, PCKLDRSEG paSegments) argument 337 krdrRTFileMap(PKRDR pRdr, void **ppvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fFixed) argument 383 krdrRTFileGenericMap(PKRDR pRdr, PKRDRFILEPREP pPrep, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fFixed) argument [all...] |
/vbox/src/VBox/Runtime/common/ldr/ |
H A D | ldrkStuff.cpp | 319 static int rtkldrRdr_Map( PKRDR pRdr, void **ppvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fFixed) argument 322 NOREF(pRdr); NOREF(ppvBase); NOREF(cSegments); NOREF(paSegments); NOREF(fFixed); 329 static int rtkldrRdr_Refresh( PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments) argument 332 NOREF(pRdr); NOREF(pvBase); NOREF(cSegments); NOREF(paSegments); 339 static int rtkldrRdr_Protect( PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fUnprotectOrProtect) argument 342 NOREF(pRdr); NOREF(pvBase); NOREF(cSegments); NOREF(paSegments); NOREF(fUnprotectOrProtect); 349 static int rtkldrRdr_Unmap( PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments) argument 352 NOREF(pRdr); NOREF(pvBase); NOREF(cSegments); NOREF(paSegments); 676 PCKLDRSEG paSegments = &pThis->pMod->aSegments[0]; local 683 if (!paSegments[iSe 747 PCKLDRSEG paSegments = &pThis->pMod->aSegments[0]; local 770 PCKLDRSEG paSegments = &pThis->pMod->aSegments[0]; local 814 PCKLDRSEG paSegments = &pThis->pMod->aSegments[0]; local [all...] |
/vbox/include/VBox/vmm/ |
H A D | pdmasynccompletion.h | 129 PCRTSGSEG paSegments, unsigned cSegments, 133 PCRTSGSEG paSegments, unsigned cSegments,
|
/vbox/src/VBox/VMM/include/ |
H A D | PDMAsyncCompletionInternal.h | 95 * @param paSegments Scatter gather list to store the data in. 101 PCRTSGSEG paSegments, size_t cSegments, 111 * @param paSegments Scatter gather list to store the data in. 117 PCRTSGSEG paSegments, size_t cSegments,
|
H A D | PDMAsyncCompletionFileInternal.h | 553 RTFOFF off, PCRTSGSEG paSegments, size_t cSegments, 556 RTFOFF off, PCRTSGSEG paSegments, size_t cSegments,
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PDMAsyncCompletionFile.cpp | 387 PCRTSGSEG paSegments, size_t cSegments, 404 pIoTask->DataSeg.cbSeg = paSegments[i].cbSeg; 405 pIoTask->DataSeg.pvSeg = paSegments[i].pvSeg; 411 off += paSegments[i].cbSeg; 412 cbTransfer -= paSegments[i].cbSeg; 1165 PCRTSGSEG paSegments, size_t cSegments, 1170 LogFlowFunc(("pTask=%#p pEndpoint=%#p off=%RTfoff paSegments=%#p cSegments=%zu cbRead=%zu\n", 1171 pTask, pEndpoint, off, paSegments, cSegments, cbRead)); 1178 int rc = pdmacFileEpTaskInitiate(pTask, pEndpoint, off, paSegments, cSegments, cbRead, 1187 PCRTSGSEG paSegments, size_ 385 pdmacFileEpTaskInitiate(PPDMASYNCCOMPLETIONTASK pTask, PPDMASYNCCOMPLETIONENDPOINT pEndpoint, RTFOFF off, PCRTSGSEG paSegments, size_t cSegments, size_t cbTransfer, PDMACTASKFILETRANSFER enmTransfer) argument 1163 pdmacFileEpRead(PPDMASYNCCOMPLETIONTASK pTask, PPDMASYNCCOMPLETIONENDPOINT pEndpoint, RTFOFF off, PCRTSGSEG paSegments, size_t cSegments, size_t cbRead) argument 1185 pdmacFileEpWrite(PPDMASYNCCOMPLETIONTASK pTask, PPDMASYNCCOMPLETIONENDPOINT pEndpoint, RTFOFF off, PCRTSGSEG paSegments, size_t cSegments, size_t cbWrite) argument [all...] |
H A D | PDMAsyncCompletion.cpp | 1561 * @param paSegments Scatter gather list to store the data in. 1569 PCRTSGSEG paSegments, unsigned cSegments, 1574 AssertPtrReturn(paSegments, VERR_INVALID_POINTER); 1587 paSegments, cSegments, cbRead); 1608 * @param paSegments Scatter gather list of the data to write. 1616 PCRTSGSEG paSegments, unsigned cSegments, 1621 AssertPtrReturn(paSegments, VERR_INVALID_POINTER); 1634 paSegments, cSegments, cbWrite); 1568 PDMR3AsyncCompletionEpRead(PPDMASYNCCOMPLETIONENDPOINT pEndpoint, RTFOFF off, PCRTSGSEG paSegments, unsigned cSegments, size_t cbRead, void *pvUser, PPPDMASYNCCOMPLETIONTASK ppTask) argument 1615 PDMR3AsyncCompletionEpWrite(PPDMASYNCCOMPLETIONENDPOINT pEndpoint, RTFOFF off, PCRTSGSEG paSegments, unsigned cSegments, size_t cbWrite, void *pvUser, PPPDMASYNCCOMPLETIONTASK ppTask) argument
|
/vbox/src/VBox/Storage/testcase/ |
H A D | tstVD.cpp | 674 PSEGMENT paSegments = (PSEGMENT)RTMemAllocZ(sizeof(struct Segment) * (nSegments + 1)); local 678 generateRandomSegments(&ctx, paSegments, nSegments, _1M, u64DiskSize, u32SectorSize, 0u, 127u); 679 /*for (PSEGMENT pSegment = paSegments; pSegment->u32Length; pSegment++) 682 writeSegmentsToDisk(pVD, pvBuf, paSegments); 688 rc = readAndCompareSegments(pVD, pvBuf, paSegments); 691 RTMemFree(paSegments);
|
H A D | tstVDIo.cpp | 2322 PCRTSGSEG paSegments, size_t cSegments, 2331 RTSgBufInit(&SgBuf, paSegments, cSegments); 2344 PCRTSGSEG paSegments, size_t cSegments, 2353 RTSgBufInit(&SgBuf, paSegments, cSegments); 2321 tstVDIoFileReadAsync(void *pvUser, void *pStorage, uint64_t uOffset, PCRTSGSEG paSegments, size_t cSegments, size_t cbRead, void *pvCompletion, void **ppTask) argument 2343 tstVDIoFileWriteAsync(void *pvUser, void *pStorage, uint64_t uOffset, PCRTSGSEG paSegments, size_t cSegments, size_t cbWrite, void *pvCompletion, void **ppTask) argument
|
/vbox/include/VBox/ |
H A D | vd-ifs.h | 480 * @param paSegments Scatter gather list to store the data in. 487 PCRTSGSEG paSegments, size_t cSegments, 498 * @param paSegments Scatter gather list of the data to write 505 PCRTSGSEG paSegments, size_t cSegments,
|
/vbox/src/VBox/Devices/Storage/ |
H A D | DrvVD.cpp | 518 PCRTSGSEG paSegments, size_t cSegments, 525 int rc = PDMR3AsyncCompletionEpRead(pStorageBackend->pEndpoint, uOffset, paSegments, (unsigned)cSegments, cbRead, 534 PCRTSGSEG paSegments, size_t cSegments, 541 int rc = PDMR3AsyncCompletionEpWrite(pStorageBackend->pEndpoint, uOffset, paSegments, (unsigned)cSegments, cbWrite, 517 drvvdAsyncIOReadAsync(void *pvUser, void *pStorage, uint64_t uOffset, PCRTSGSEG paSegments, size_t cSegments, size_t cbRead, void *pvCompletion, void **ppTask) argument 533 drvvdAsyncIOWriteAsync(void *pvUser, void *pStorage, uint64_t uOffset, PCRTSGSEG paSegments, size_t cSegments, size_t cbWrite, void *pvCompletion, void **ppTask) argument
|
/vbox/src/VBox/Storage/ |
H A D | VD.cpp | 4035 PCRTSGSEG paSegments, size_t cSegments, 4046 PCRTSGSEG paSegments, size_t cSegments, 4034 vdIOReadAsyncFallback(void *pvUser, void *pStorage, uint64_t uOffset, PCRTSGSEG paSegments, size_t cSegments, size_t cbRead, void *pvCompletion, void **ppTask) argument 4045 vdIOWriteAsyncFallback(void *pvUser, void *pStorage, uint64_t uOffset, PCRTSGSEG paSegments, size_t cSegments, size_t cbWrite, void *pvCompletion, void **ppTask) argument
|
H A D | VMDK.cpp | 442 PPDMDATASEG paSegments; member in struct:VMDKIMAGE
|