Searched refs:PPDMIBLOCK (Results 1 - 9 of 9) sorted by relevance

/vbox/include/VBox/vmm/
H A Dpdmifs.h1093 typedef struct PDMIBLOCK *PPDMIBLOCK; typedef in typeref:struct:PDMIBLOCK
1110 DECLR3CALLBACKMEMBER(int, pfnRead,(PPDMIBLOCK pInterface, uint64_t off, void *pvBuf, size_t cbRead));
1125 DECLR3CALLBACKMEMBER(int, pfnReadPcBios,(PPDMIBLOCK pInterface, uint64_t off, void *pvBuf, size_t cbRead));
1137 DECLR3CALLBACKMEMBER(int, pfnWrite,(PPDMIBLOCK pInterface, uint64_t off, const void *pvBuf, size_t cbWrite));
1146 DECLR3CALLBACKMEMBER(int, pfnFlush,(PPDMIBLOCK pInterface));
1162 DECLR3CALLBACKMEMBER(int, pfnSendCmd,(PPDMIBLOCK pInterface, const uint8_t *pbCmd, PDMBLOCKTXDIR enmTxDir, void *pvBuf, uint32_t *pcbBuf, uint8_t *pabSense, size_t cbSense, uint32_t cTimeoutMillies));
1173 DECLR3CALLBACKMEMBER(int, pfnMerge,(PPDMIBLOCK pInterface, PFNSIMPLEPROGRESS pfnProgress, void *pvUser));
1183 DECLR3CALLBACKMEMBER(bool, pfnIsReadOnly,(PPDMIBLOCK pInterface));
1192 DECLR3CALLBACKMEMBER(uint64_t, pfnGetSize,(PPDMIBLOCK pInterface));
1201 DECLR3CALLBACKMEMBER(uint32_t, pfnGetSectorSize,(PPDMIBLOCK pInterfac
[all...]
/vbox/src/VBox/Devices/Storage/
H A DDrvBlock.cpp128 /** Makes a PDRVBLOCK out of a PPDMIBLOCK. */
132 static DECLCALLBACK(int) drvblockRead(PPDMIBLOCK pInterface, uint64_t off, void *pvBuf, size_t cbRead)
151 static DECLCALLBACK(int) drvblockReadPcBios(PPDMIBLOCK pInterface, uint64_t off, void *pvBuf, size_t cbRead)
170 static DECLCALLBACK(int) drvblockWrite(PPDMIBLOCK pInterface, uint64_t off, const void *pvBuf, size_t cbWrite)
204 static DECLCALLBACK(int) drvblockFlush(PPDMIBLOCK pInterface)
230 static DECLCALLBACK(int) drvblockMerge(PPDMIBLOCK pInterface,
254 static DECLCALLBACK(bool) drvblockIsReadOnly(PPDMIBLOCK pInterface)
270 static DECLCALLBACK(uint64_t) drvblockGetSize(PPDMIBLOCK pInterface)
287 static DECLCALLBACK(uint32_t) drvblockGetSectorSize(PPDMIBLOCK pInterface)
304 static DECLCALLBACK(PDMBLOCKTYPE) drvblockGetType(PPDMIBLOCK pInterfac
[all...]
H A DDrvHostBase.cpp135 static DECLCALLBACK(int) drvHostBaseRead(PPDMIBLOCK pInterface, uint64_t off, void *pvBuf, size_t cbRead)
211 static DECLCALLBACK(int) drvHostBaseWrite(PPDMIBLOCK pInterface, uint64_t off, const void *pvBuf, size_t cbWrite)
257 static DECLCALLBACK(int) drvHostBaseFlush(PPDMIBLOCK pInterface)
284 static DECLCALLBACK(bool) drvHostBaseIsReadOnly(PPDMIBLOCK pInterface)
292 static DECLCALLBACK(uint64_t) drvHostBaseGetSize(PPDMIBLOCK pInterface)
308 static DECLCALLBACK(PDMBLOCKTYPE) drvHostBaseGetType(PPDMIBLOCK pInterface)
317 static DECLCALLBACK(int) drvHostBaseGetUuid(PPDMIBLOCK pInterface, PRTUUID pUuid)
329 static DECLCALLBACK(int) drvHostBaseIoBufAlloc(PPDMIBLOCK pInterface, size_t cb, void **ppvNew)
349 static DECLCALLBACK(int) drvHostBaseIoBufFree(PPDMIBLOCK pInterface, void *pv, size_t cb)
H A DDrvHostDVD.cpp417 static int drvHostDvdSendCmd(PPDMIBLOCK pInterface, const uint8_t *pbCmd,
H A DDrvSCSI.cpp56 PPDMIBLOCK pDrvBlock;
H A DDevFdc.cpp153 R3PTRTYPE(PPDMIBLOCK) pDrvBlock;
H A DDevAHCI.cpp501 R3PTRTYPE(PPDMIBLOCK) pDrvBlock;
H A DDevATA.cpp274 R3PTRTYPE(PPDMIBLOCK) pDrvBlock;
/vbox/src/VBox/Devices/PC/
H A DDevPcBios.cpp292 static int biosGuessDiskLCHS(PPDMIBLOCK pBlock, PPDMMEDIAGEOMETRY pLCHSGeometry)
411 PPDMIBLOCK pBlock;

Completed in 157 milliseconds