Lines Matching refs:MediaInfo
184 Dev->MediaInfo.CdRom = TRUE; in XenPvBlockFrontInitialization()
186 Dev->MediaInfo.CdRom = FALSE; in XenPvBlockFrontInitialization()
190 if (Dev->MediaInfo.CdRom) { in XenPvBlockFrontInitialization()
276 Dev->MediaInfo.VDiskInfo = (UINT32)Value; in XenPvBlockFrontInitialization()
277 if (Dev->MediaInfo.VDiskInfo & VDISK_READONLY) { in XenPvBlockFrontInitialization()
278 Dev->MediaInfo.ReadWrite = FALSE; in XenPvBlockFrontInitialization()
280 Dev->MediaInfo.ReadWrite = TRUE; in XenPvBlockFrontInitialization()
283 Status = XenBusReadUint64 (XenBusIo, "sectors", TRUE, &Dev->MediaInfo.Sectors); in XenPvBlockFrontInitialization()
300 Dev->MediaInfo.SectorSize = (UINT32)Value; in XenPvBlockFrontInitialization()
306 Dev->MediaInfo.FeatureBarrier = TRUE; in XenPvBlockFrontInitialization()
308 Dev->MediaInfo.FeatureBarrier = FALSE; in XenPvBlockFrontInitialization()
315 Dev->MediaInfo.FeatureFlushCache = TRUE; in XenPvBlockFrontInitialization()
317 Dev->MediaInfo.FeatureFlushCache = FALSE; in XenPvBlockFrontInitialization()
321 Dev->MediaInfo.Sectors, Dev->MediaInfo.SectorSize)); in XenPvBlockFrontInitialization()
449 ASSERT(!(IoData->Sector & ((Dev->MediaInfo.SectorSize / 512) - 1))); in XenPvBlockAsyncIo()
451 ASSERT(!(IoData->Size & (Dev->MediaInfo.SectorSize - 1))); in XenPvBlockAsyncIo()
453 ASSERT(!((UINTN) IoData->Buffer & (Dev->MediaInfo.SectorSize - 1))); in XenPvBlockAsyncIo()
562 if (Dev->MediaInfo.ReadWrite) { in XenPvBlockSync()
563 if (Dev->MediaInfo.FeatureBarrier) { in XenPvBlockSync()
567 if (Dev->MediaInfo.FeatureFlushCache) { in XenPvBlockSync()