Searched refs:PPDMIBLOCKASYNC (Results 1 - 4 of 4) sorted by relevance

/vbox/include/VBox/vmm/
H A Dpdmifs.h1834 typedef struct PDMIBLOCKASYNC *PPDMIBLOCKASYNC; typedef in typeref:struct:PDMIBLOCKASYNC
1853 DECLR3CALLBACKMEMBER(int, pfnStartRead,(PPDMIBLOCKASYNC pInterface, uint64_t off, PCRTSGSEG paSegs, unsigned cSegs, size_t cbRead, void *pvUser));
1867 DECLR3CALLBACKMEMBER(int, pfnStartWrite,(PPDMIBLOCKASYNC pInterface, uint64_t off, PCRTSGSEG paSegs, unsigned cSegs, size_t cbWrite, void *pvUser));
1877 DECLR3CALLBACKMEMBER(int, pfnStartFlush,(PPDMIBLOCKASYNC pInterface, void *pvUser));
1889 DECLR3CALLBACKMEMBER(int, pfnStartDiscard,(PPDMIBLOCKASYNC pInterface, PCRTRANGE paRanges, unsigned cRanges, void *pvUser));
/vbox/src/VBox/Devices/Storage/
H A DDrvBlock.cpp349 /** Makes a PDRVBLOCK out of a PPDMIBLOCKASYNC. */
353 static DECLCALLBACK(int) drvblockAsyncReadStart(PPDMIBLOCKASYNC pInterface, uint64_t off, PCRTSGSEG pSeg, unsigned cSeg, size_t cbRead, void *pvUser)
372 static DECLCALLBACK(int) drvblockAsyncWriteStart(PPDMIBLOCKASYNC pInterface, uint64_t off, PCRTSGSEG pSeg, unsigned cSeg, size_t cbWrite, void *pvUser)
392 static DECLCALLBACK(int) drvblockAsyncFlushStart(PPDMIBLOCKASYNC pInterface, void *pvUser)
417 static DECLCALLBACK(int) drvblockStartDiscard(PPDMIBLOCKASYNC pInterface, PCRTRANGE paRanges, unsigned cRanges, void *pvUser)
H A DDrvSCSI.cpp58 PPDMIBLOCKASYNC pDrvBlockAsync;
H A DDevAHCI.cpp503 R3PTRTYPE(PPDMIBLOCKASYNC) pDrvBlockAsync;

Completed in 64 milliseconds