Changeset 28065 in vbox for trunk/include/VBox
- Timestamp:
- Apr 7, 2010 8:54:34 PM (15 years ago)
- Location:
- trunk/include/VBox
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/VBoxHDD.h
r27977 r28065 35 35 #include <iprt/mem.h> 36 36 #include <iprt/net.h> 37 #include <iprt/sg.h> 37 38 #include <VBox/cdefs.h> 38 39 #include <VBox/types.h> … … 589 590 */ 590 591 DECLR3CALLBACKMEMBER(int, pfnReadAsync, (void *pvUser, void *pStorage, uint64_t uOffset, 591 PC PDMDATASEG paSegments, size_t cSegments,592 PCRTSGSEG paSegments, size_t cSegments, 592 593 size_t cbRead, void *pvCompletion, 593 594 void **ppTask)); … … 607 608 */ 608 609 DECLR3CALLBACKMEMBER(int, pfnWriteAsync, (void *pvUser, void *pStorage, uint64_t uOffset, 609 PC PDMDATASEG paSegments, size_t cSegments,610 PCRTSGSEG paSegments, size_t cSegments, 610 611 size_t cbWrite, void *pvCompletion, 611 612 void **ppTask)); … … 2188 2189 */ 2189 2190 VBOXDDU_DECL(int) VDAsyncRead(PVBOXHDD pDisk, uint64_t uOffset, size_t cbRead, 2190 P PDMDATASEG paSeg, unsigned cSeg,2191 PCRTSGSEG paSeg, unsigned cSeg, 2191 2192 PFNVDASYNCTRANSFERCOMPLETE pfnComplete, 2192 2193 void *pvUser1, void *pvUser2); … … 2206 2207 */ 2207 2208 VBOXDDU_DECL(int) VDAsyncWrite(PVBOXHDD pDisk, uint64_t uOffset, size_t cbWrite, 2208 P PDMDATASEG paSeg, unsigned cSeg,2209 PCRTSGSEG paSeg, unsigned cSeg, 2209 2210 PFNVDASYNCTRANSFERCOMPLETE pfnComplete, 2210 2211 void *pvUser1, void *pvUser2); -
trunk/include/VBox/pdmasynccompletion.h
r27920 r28065 35 35 #include <VBox/err.h> 36 36 #include <iprt/assert.h> 37 #include <iprt/sg.h> 37 38 38 39 RT_C_DECLS_BEGIN … … 258 259 */ 259 260 VMMR3DECL(int) PDMR3AsyncCompletionEpRead(PPDMASYNCCOMPLETIONENDPOINT pEndpoint, RTFOFF off, 260 PC PDMDATASEG paSegments, size_tcSegments,261 PCRTSGSEG paSegments, unsigned cSegments, 261 262 size_t cbRead, void *pvUser, 262 263 PPPDMASYNCCOMPLETIONTASK ppTask); … … 276 277 */ 277 278 VMMR3DECL(int) PDMR3AsyncCompletionEpWrite(PPDMASYNCCOMPLETIONENDPOINT pEndpoint, RTFOFF off, 278 PC PDMDATASEG paSegments, size_tcSegments,279 PCRTSGSEG paSegments, unsigned cSegments, 279 280 size_t cbWrite, void *pvUser, 280 281 PPPDMASYNCCOMPLETIONTASK ppTask); -
trunk/include/VBox/pdmifs.h
r28051 r28065 31 31 #define ___VBox_pdmifs_h 32 32 33 #include <iprt/sg.h> 33 34 #include <VBox/types.h> 34 35 #include <VBox/hgcmsvc.h> … … 1392 1393 * @thread Any thread. 1393 1394 */ 1394 DECLR3CALLBACKMEMBER(int, pfnStartRead,(PPDMIBLOCKASYNC pInterface, uint64_t off, P PDMDATASEG pSeg, unsigned cSeg, size_t cbRead, void *pvUser));1395 DECLR3CALLBACKMEMBER(int, pfnStartRead,(PPDMIBLOCKASYNC pInterface, uint64_t off, PCRTSGSEG pSeg, unsigned cSeg, size_t cbRead, void *pvUser)); 1395 1396 1396 1397 /** … … 1406 1407 * @thread Any thread. 1407 1408 */ 1408 DECLR3CALLBACKMEMBER(int, pfnStartWrite,(PPDMIBLOCKASYNC pInterface, uint64_t off, P PDMDATASEG pSeg, unsigned cSeg, size_t cbWrite, void *pvUser));1409 DECLR3CALLBACKMEMBER(int, pfnStartWrite,(PPDMIBLOCKASYNC pInterface, uint64_t off, PCRTSGSEG pSeg, unsigned cSeg, size_t cbWrite, void *pvUser)); 1409 1410 1410 1411 } PDMIBLOCKASYNC; … … 1455 1456 * @thread Any thread. 1456 1457 */ 1457 DECLR3CALLBACKMEMBER(int, pfnStartRead,(PPDMIMEDIAASYNC pInterface, uint64_t off, P PDMDATASEG pSeg, unsigned cSeg, size_t cbRead, void *pvUser));1458 DECLR3CALLBACKMEMBER(int, pfnStartRead,(PPDMIMEDIAASYNC pInterface, uint64_t off, PCRTSGSEG pSeg, unsigned cSeg, size_t cbRead, void *pvUser)); 1458 1459 1459 1460 /** … … 1469 1470 * @thread Any thread. 1470 1471 */ 1471 DECLR3CALLBACKMEMBER(int, pfnStartWrite,(PPDMIMEDIAASYNC pInterface, uint64_t off, P PDMDATASEG pSeg, unsigned cSeg, size_t cbWrite, void *pvUser));1472 DECLR3CALLBACKMEMBER(int, pfnStartWrite,(PPDMIMEDIAASYNC pInterface, uint64_t off, PCRTSGSEG pSeg, unsigned cSeg, size_t cbWrite, void *pvUser)); 1472 1473 1473 1474 } PDMIMEDIAASYNC; … … 2534 2535 uint32_t cScatterGatherEntries; 2535 2536 /** Pointer to the head of the scatter gather list. */ 2536 P PDMDATASEGpaScatterGatherHead;2537 PRTSGSEG paScatterGatherHead; 2537 2538 /** Size of the sense buffer. */ 2538 2539 uint32_t cbSenseBuffer; -
trunk/include/VBox/vscsi.h
r27901 r28065 34 34 #include <VBox/cdefs.h> 35 35 #include <VBox/types.h> 36 #include <iprt/sg.h> 36 37 37 38 RT_C_DECLS_BEGIN … … 222 223 uint32_t iLun, uint8_t *pbCDB, size_t cbCDB, 223 224 size_t cbSGList, unsigned cSGListEntries, 224 P PDMDATASEG paSGList, uint8_t *pbSense,225 PCRTSGSEG paSGList, uint8_t *pbSense, 225 226 size_t cbSense, void *pvVScsiReqUser); 226 227 … … 280 281 VBOXDDU_DECL(int) VSCSIIoReqParamsGet(VSCSIIOREQ hVScsiIoReq, uint64_t *puOffset, 281 282 size_t *pcbTransfer, unsigned *pcSeg, 282 size_t *pcbSeg, PC PDMDATASEG *ppaSeg);283 size_t *pcbSeg, PCRTSGSEG *ppaSeg); 283 284 284 285 RT_C_DECLS_END
Note:
See TracChangeset
for help on using the changeset viewer.