Lines Matching refs:BlockIo
354 EFI_BLOCK_IO_PROTOCOL *BlockIo; in WinNtBlockIoDriverBindingStop() local
364 (VOID **) &BlockIo, in WinNtBlockIoDriverBindingStop()
373 Private = WIN_NT_BLOCK_IO_PRIVATE_DATA_FROM_THIS (BlockIo); in WinNtBlockIoDriverBindingStop()
383 &Private->BlockIo, in WinNtBlockIoDriverBindingStop()
481 EFI_BLOCK_IO_PROTOCOL *BlockIo; in WinNtBlockIoCreateMapping() local
529 BlockIo = &Private->BlockIo; in WinNtBlockIoCreateMapping()
530 BlockIo->Revision = EFI_BLOCK_IO_PROTOCOL_REVISION; in WinNtBlockIoCreateMapping()
531 BlockIo->Media = &Private->Media; in WinNtBlockIoCreateMapping()
532 BlockIo->Media->BlockSize = (UINT32)Private->BlockSize; in WinNtBlockIoCreateMapping()
533 BlockIo->Media->LastBlock = Private->NumberOfBlocks - 1; in WinNtBlockIoCreateMapping()
534 BlockIo->Media->MediaId = 0;; in WinNtBlockIoCreateMapping()
536 BlockIo->Reset = WinNtBlockIoResetBlock; in WinNtBlockIoCreateMapping()
537 BlockIo->ReadBlocks = WinNtBlockIoReadBlocks; in WinNtBlockIoCreateMapping()
538 BlockIo->WriteBlocks = WinNtBlockIoWriteBlocks; in WinNtBlockIoCreateMapping()
539 BlockIo->FlushBlocks = WinNtBlockIoFlushBlocks; in WinNtBlockIoCreateMapping()
541 BlockIo->Media->ReadOnly = ReadOnly; in WinNtBlockIoCreateMapping()
542 BlockIo->Media->RemovableMedia = RemovableMedia; in WinNtBlockIoCreateMapping()
543 BlockIo->Media->LogicalPartition = FALSE; in WinNtBlockIoCreateMapping()
544 BlockIo->Media->MediaPresent = TRUE; in WinNtBlockIoCreateMapping()
545 BlockIo->Media->WriteCaching = FALSE; in WinNtBlockIoCreateMapping()
548 BlockIo->Media->IoAlign = 1; in WinNtBlockIoCreateMapping()
558 BlockIo->Media->IoAlign = 4; in WinNtBlockIoCreateMapping()
575 &Private->BlockIo, in WinNtBlockIoCreateMapping()
612 EFI_BLOCK_IO_PROTOCOL *BlockIo; in WinNtBlockIoOpenDevice() local
614 BlockIo = &Private->BlockIo; in WinNtBlockIoOpenDevice()
621 BlockIo->Reset (BlockIo, FALSE); in WinNtBlockIoOpenDevice()
641 BlockIo->Media->MediaPresent = FALSE; in WinNtBlockIoOpenDevice()
646 if (!BlockIo->Media->MediaPresent) { in WinNtBlockIoOpenDevice()
650 BlockIo->Media->MediaPresent = TRUE; in WinNtBlockIoOpenDevice()
700 BlockIo->Reset (BlockIo, FALSE); in WinNtBlockIoOpenDevice()
728 EFI_BLOCK_IO_PROTOCOL *BlockIo; in WinNtBlockIoError() local
732 BlockIo = &Private->BlockIo; in WinNtBlockIoError()
738 BlockIo->Media->ReadOnly = FALSE; in WinNtBlockIoError()
739 BlockIo->Media->MediaPresent = FALSE; in WinNtBlockIoError()
744 BlockIo->Media->ReadOnly = FALSE; in WinNtBlockIoError()
745 BlockIo->Media->MediaPresent = TRUE; in WinNtBlockIoError()
746 BlockIo->Media->MediaId += 1; in WinNtBlockIoError()
752 BlockIo->Media->ReadOnly = TRUE; in WinNtBlockIoError()
764 BlockIo->Reset (BlockIo, FALSE); in WinNtBlockIoError()
769 BlockIo, in WinNtBlockIoError()
770 BlockIo in WinNtBlockIoError()