Lines Matching refs:IMedia
66 /** Converts a pointer to VBOXDISK::IMedia to a PVBOXDISK. */
68 ( (PVBOXDISK)((uintptr_t)pInterface - RT_OFFSETOF(VBOXDISK, IMedia)) )
126 PDMIMEDIA IMedia;
2287 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIMEDIA, &pThis->IMedia);
2515 /* IMedia */
2516 pThis->IMedia.pfnRead = drvvdRead;
2517 pThis->IMedia.pfnReadPcBios = drvvdReadPcBios;
2518 pThis->IMedia.pfnWrite = drvvdWrite;
2519 pThis->IMedia.pfnFlush = drvvdFlush;
2520 pThis->IMedia.pfnMerge = drvvdMerge;
2521 pThis->IMedia.pfnSetSecKeyIf = drvvdSetSecKeyIf;
2522 pThis->IMedia.pfnGetSize = drvvdGetSize;
2523 pThis->IMedia.pfnGetSectorSize = drvvdGetSectorSize;
2524 pThis->IMedia.pfnIsReadOnly = drvvdIsReadOnly;
2525 pThis->IMedia.pfnBiosGetPCHSGeometry = drvvdBiosGetPCHSGeometry;
2526 pThis->IMedia.pfnBiosSetPCHSGeometry = drvvdBiosSetPCHSGeometry;
2527 pThis->IMedia.pfnBiosGetLCHSGeometry = drvvdBiosGetLCHSGeometry;
2528 pThis->IMedia.pfnBiosSetLCHSGeometry = drvvdBiosSetLCHSGeometry;
2529 pThis->IMedia.pfnGetUuid = drvvdGetUuid;
2530 pThis->IMedia.pfnDiscard = drvvdDiscard;
2531 pThis->IMedia.pfnIoBufAlloc = drvvdIoBufAlloc;
2532 pThis->IMedia.pfnIoBufFree = drvvdIoBufFree;
3087 pThis->IMedia.pfnDiscard = NULL;