Lines Matching refs:Dev
263 XEN_BLOCK_FRONT_DEVICE *Dev; in XenPvBlkDxeDriverBindingStart() local
278 Status = XenPvBlockFrontInitialization (XenBusIo, XenBusIo->Node, &Dev); in XenPvBlkDxeDriverBindingStart()
283 CopyMem (&Dev->BlockIo, &gXenPvBlkDxeBlockIo, sizeof (EFI_BLOCK_IO_PROTOCOL)); in XenPvBlkDxeDriverBindingStart()
286 if (Dev->MediaInfo.VDiskInfo & VDISK_REMOVABLE) { in XenPvBlkDxeDriverBindingStart()
290 Media->ReadOnly = !Dev->MediaInfo.ReadWrite; in XenPvBlkDxeDriverBindingStart()
291 if (Dev->MediaInfo.CdRom) { in XenPvBlkDxeDriverBindingStart()
298 Media->LastBlock = DivU64x32 (Dev->MediaInfo.Sectors, in XenPvBlkDxeDriverBindingStart()
299 Media->BlockSize / Dev->MediaInfo.SectorSize) - 1; in XenPvBlkDxeDriverBindingStart()
301 Media->BlockSize = Dev->MediaInfo.SectorSize; in XenPvBlkDxeDriverBindingStart()
302 Media->LastBlock = Dev->MediaInfo.Sectors - 1; in XenPvBlkDxeDriverBindingStart()
305 Dev->BlockIo.Media = Media; in XenPvBlkDxeDriverBindingStart()
309 &gEfiBlockIoProtocolGuid, &Dev->BlockIo, in XenPvBlkDxeDriverBindingStart()
321 XenPvBlockFrontShutdown (Dev); in XenPvBlkDxeDriverBindingStart()
364 XEN_BLOCK_FRONT_DEVICE *Dev; in XenPvBlkDxeDriverBindingStop() local
385 Dev = XEN_BLOCK_FRONT_FROM_BLOCK_IO (BlockIo); in XenPvBlkDxeDriverBindingStop()
386 XenPvBlockFrontShutdown (Dev); in XenPvBlkDxeDriverBindingStop()