Lines Matching refs:IBlock
98 PDMIBLOCK IBlock;
126 /* -=-=-=-=- IBlock -=-=-=-=- */
129 #define PDMIBLOCK_2_DRVBLOCK(pInterface) ( (PDRVBLOCK)((uintptr_t)pInterface - RT_OFFSETOF(DRVBLOCK, IBlock)) )
808 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBLOCK, &pThis->IBlock);
900 /* IBlock. */
901 pThis->IBlock.pfnRead = drvblockRead;
902 pThis->IBlock.pfnReadPcBios = drvblockReadPcBios;
903 pThis->IBlock.pfnWrite = drvblockWrite;
904 pThis->IBlock.pfnFlush = drvblockFlush;
905 pThis->IBlock.pfnMerge = drvblockMerge;
906 pThis->IBlock.pfnIsReadOnly = drvblockIsReadOnly;
907 pThis->IBlock.pfnGetSize = drvblockGetSize;
908 pThis->IBlock.pfnGetSectorSize = drvblockGetSectorSize;
909 pThis->IBlock.pfnGetType = drvblockGetType;
910 pThis->IBlock.pfnGetUuid = drvblockGetUuid;
911 pThis->IBlock.pfnIoBufAlloc = drvblockIoBufAlloc;
912 pThis->IBlock.pfnIoBufFree = drvblockIoBufFree;
1089 pThis->IBlock.pfnDiscard = drvblockDiscard;