/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/ |
H A D | ElTorito.c | 31 @retval EFI_MEDIA_CHANGED Media changed Detected. 48 EFI_BLOCK_IO_MEDIA *Media; local 63 Media = BlockIo->Media; 70 if (Media->BlockSize != 2048) { 74 VolDescriptor = AllocatePool ((UINTN) Media->BlockSize); 87 // ((16*2048) / Media->BlockSize) - 1; 96 if (VolDescriptorLba > Media->LastBlock) { 105 Media->MediaId, 106 MultU64x32 (VolDescriptorLba, Media [all...] |
H A D | Partition.c | 288 MediaPresent = BlockIo->Media->MediaPresent; 289 if (BlockIo->Media->MediaPresent || 290 (BlockIo->Media->RemovableMedia && !BlockIo->Media->LogicalPartition)) { 842 if (Private->BlockSize != Private->ParentBlockIo->Media->BlockSize) { 924 if (Private->BlockSize != Private->ParentBlockIo->Media->BlockSize) { 968 if (Private->BlockSize != Private->ParentBlockIo->Media->BlockSize) { 1022 Private->Start = MultU64x32 (Start, ParentBlockIo->Media->BlockSize); 1023 Private->End = MultU64x32 (End + 1, ParentBlockIo->Media->BlockSize); 1035 Private->BlockIo.Media [all...] |
H A D | Gpt.c | 169 @retval EFI_MEDIA_CHANGED Media changed Detected. 203 BlockSize = BlockIo->Media->BlockSize; 204 LastBlock = BlockIo->Media->LastBlock; 205 MediaId = BlockIo->Media->MediaId; 438 BlockSize = BlockIo->Media->BlockSize; 439 MediaId = BlockIo->Media->MediaId; 516 BlockIo->Media->MediaId, 517 MultU64x32(PartHeader->PartitionEntryLBA, BlockIo->Media->BlockSize), 570 BlockSize = BlockIo->Media->BlockSize; 571 MediaId = BlockIo->Media [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/ |
H A D | ElTorito.c | 57 @retval EFI_MEDIA_CHANGED Media changed Detected. 74 EFI_BLOCK_IO_MEDIA *Media; local 90 Media = BlockIo->Media; 97 if (Media->BlockSize != 2048) { 101 VolDescriptor = AllocatePool ((UINTN) Media->BlockSize); 114 // ((16*2048) / Media->BlockSize) - 1; 123 if (VolDescriptorLba > Media->LastBlock) { 132 Media->MediaId, 133 MultU64x32 (VolDescriptorLba, Media [all...] |
H A D | Apple.c | 79 @retval EFI_MEDIA_CHANGED Media changed Detected 95 EFI_BLOCK_IO_MEDIA *Media; local 110 Media = BlockIo->Media; 113 Block = AllocatePool ((UINTN) Media->BlockSize); 127 Media->MediaId, 128 MultU64x32 (Lba, Media->BlockSize), 129 Media->BlockSize, 144 BlkPerSec = Media->BlockSize / SubBlockSize; 147 if (Media [all...] |
H A D | Partition.c | 332 MediaPresent = BlockIo->Media->MediaPresent; 333 if (BlockIo->Media->MediaPresent || 334 (BlockIo->Media->RemovableMedia && !BlockIo->Media->LogicalPartition)) { 890 if (Private->BlockSize != Private->ParentBlockIo->Media->BlockSize) { 972 if (Private->BlockSize != Private->ParentBlockIo->Media->BlockSize) { 1016 if (Private->BlockSize != Private->ParentBlockIo->Media->BlockSize) { 1070 Private->Start = MultU64x32 (Start, ParentBlockIo->Media->BlockSize); 1071 Private->End = MultU64x32 (End + 1, ParentBlockIo->Media->BlockSize); 1083 Private->BlockIo.Media [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/ |
H A D | BiosInt13.c | 58 BlockIo->Media = &Dev->BlockMedia; 59 BlockMedia = BlockIo->Media; 271 // Sense Media Type 279 // Media not present or unknown media present 294 // Media Present 352 // Default Media 423 EFI_BLOCK_IO_MEDIA *Media; local 439 Media = This->Media; 440 BlockSize = Media 571 EFI_BLOCK_IO_MEDIA *Media; local 806 EFI_BLOCK_IO_MEDIA *Media; local 959 EFI_BLOCK_IO_MEDIA *Media; local 1120 EFI_BLOCK_IO_MEDIA *Media; local 1322 EFI_BLOCK_IO_MEDIA *Media; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/ |
H A D | UsbMassBoot.c | 38 EFI_BLOCK_IO_MEDIA *Media; local 78 Media = &UsbMass->BlockIoMedia; 96 Media->MediaPresent = FALSE; 114 Media->ReadOnly = FALSE; 115 Media->MediaId++; 121 Media->ReadOnly = TRUE; 350 EFI_BLOCK_IO_MEDIA *Media; local 353 Media = &(UsbMass->BlockIoMedia); 380 Media->RemovableMedia = (BOOLEAN) (USB_BOOT_REMOVABLE (UsbMass->InquiryData.Removable)); 384 Media 411 EFI_BLOCK_IO_MEDIA *Media; local 493 EFI_BLOCK_IO_MEDIA *Media; local 562 EFI_BLOCK_IO_MEDIA *Media; local 620 EFI_BLOCK_IO_MEDIA *Media; local 667 EFI_BLOCK_IO_MEDIA *Media; local [all...] |
H A D | UsbMassImpl.c | 111 EFI_BLOCK_IO_MEDIA *Media; local 122 Media = &UsbMass->BlockIoMedia; 129 if (Media->RemovableMedia) { 136 if (!(Media->MediaPresent)) { 141 if (MediaId != Media->MediaId) { 159 if ((BufferSize % Media->BlockSize) != 0) { 164 TotalBlock = BufferSize / Media->BlockSize; 169 if (Lba + TotalBlock - 1 > Media->LastBlock) { 227 EFI_BLOCK_IO_MEDIA *Media; local 238 Media 347 EFI_BLOCK_IO_MEDIA *Media; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/ |
H A D | UsbBotPeim.c | 201 PeiBotDevice->Media.DeviceType = UsbMassStorage; 202 PeiBotDevice->Media.BlockSize = 0x200; 318 @retval EFI_SUCCESS Media information about the specified block device 357 &(PeiBotDev->Media), 428 if (!PeiBotDev->Media.MediaPresent) { 432 BlockSize = PeiBotDev->Media.BlockSize; 438 if (StartLBA > PeiBotDev->Media.LastBlock) { 442 NumberOfBlocks = BufferSize / (PeiBotDev->Media.BlockSize); 482 NumberOfBlocks = BufferSize / PeiBotDev->Media.BlockSize; 484 if (!(PeiBotDev->Media [all...] |
H A D | PeiAtapi.c | 75 PeiBotDevice->Media.BlockSize = 0x800; 78 PeiBotDevice->Media.BlockSize = 0x200; 271 PeiBotDevice->Media.LastBlock = (Data.LastLba3 << 24) | (Data.LastLba2 << 16) | (Data.LastLba1 << 8) | Data.LastLba0; 273 PeiBotDevice->Media.MediaPresent = TRUE; 326 // Media is not present 328 PeiBotDevice->Media.MediaPresent = FALSE; 329 PeiBotDevice->Media.LastBlock = 0; 333 PeiBotDevice->Media.LastBlock = (FormatData.LastLba3 << 24) | (FormatData.LastLba2 << 16) | (FormatData.LastLba1 << 8) | FormatData.LastLba0; 335 PeiBotDevice->Media.LastBlock--; 337 PeiBotDevice->Media [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/ |
H A D | Atapi.c | 27 @retval EFI_DEVICE_ERROR Get Media Status Command is failed. 68 // Get Media Status Command is sent 96 This function is used to send Enable Media Status Notification Command 97 or Disable Media Status Notification Command. 587 to fill in the Media data structure of the Block I/O Protocol interface. 669 IdeDev->BlkIo.Media->RemovableMedia = (UINT8) ((IdeDev->InquiryData->RMB & 0x80) == 0x80); 686 IdeDev->BlkIo.Media->MediaId = 0; 690 IdeDev->BlkIo.Media->MediaPresent = FALSE; 692 IdeDev->BlkIo.Media->LastBlock = 0; 693 IdeDev->BlkIo.Media 1726 EFI_BLOCK_IO_MEDIA *Media; local 1859 EFI_BLOCK_IO_MEDIA *Media; local [all...] |
H A D | Ata.c | 94 // Fill block media information:Media->LogicalPartition , 95 // Media->WriteCaching will be filledin the DiscoverIdeDevcie() function. 97 IdeDev->BlkIo.Media->IoAlign = 4; 98 IdeDev->BlkIo.Media->MediaId = 1; 99 IdeDev->BlkIo.Media->RemovableMedia = FALSE; 100 IdeDev->BlkIo.Media->MediaPresent = TRUE; 101 IdeDev->BlkIo.Media->ReadOnly = FALSE; 102 IdeDev->BlkIo.Media->BlockSize = 0x200; 103 IdeDev->BlkIo.Media->LastBlock = Capacity - 1; 371 // Block Media Informatio 2060 EFI_BLOCK_IO_MEDIA *Media; local 2452 EFI_BLOCK_IO_MEDIA *Media; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Protocol/ |
H A D | BlockMmio.h | 41 EFI_BLOCK_IO_MEDIA *Media; member in struct:_BLOCK_MMIO_PROTOCOL
|
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/BlockMmioToBlockIoDxe/ |
H A D | BlockIo.c | 91 EFI_BLOCK_IO_MEDIA *Media; local 107 Media = Private->BlockMmio->Media; 112 if (ModU64x32 (BufferSize, Media->BlockSize) != 0) { 116 TotalBlock = (UINTN) DivU64x32 (BufferSize, Media->BlockSize); 121 if (Lba + TotalBlock - 1 > Media->LastBlock) { 125 if (!(Media->MediaPresent)) { 129 if (MediaId != Media->MediaId) { 134 Address += MultU64x32 (Lba, Media->BlockSize); 313 DEBUG ((EFI_D_INFO, "BlockMmio->Media [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/DiskIoDxe/ |
H A D | DiskIo.c | 291 EFI_BLOCK_IO_MEDIA *Media; local 310 Media = BlockIo->Media; 311 BlockSize = Media->BlockSize; 313 if (Media->MediaId != MediaId) { 325 if (Media->IoAlign > 1) { 326 PreData = AllocatePool (DataBufferSize + Media->IoAlign); 327 Data = PreData - ((UINTN) PreData & (Media->IoAlign - 1)) + Media->IoAlign; 388 IsBufferAligned = (UINTN) WorkingBuffer & (UINTN) (Media 509 EFI_BLOCK_IO_MEDIA *Media; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/ |
H A D | IsaFloppyBlock.c | 207 EFI_BLOCK_IO_MEDIA *Media; local 219 Media = This->Media; 220 BlockSize = Media->BlockSize; 248 if (!(Media->MediaPresent)) { 256 if (MediaId != Media->MediaId) { 268 if (Media->ReadOnly) { 286 if (Lba > Media->LastBlock) { 291 if (((BufferSize / BlockSize) + Lba - 1) > Media->LastBlock) {
|
H A D | IsaFloppyCtrl.c | 32 FdcDev->BlkIo.Media = &FdcDev->BlkMedia; 81 // Set Media Parameter 83 FdcDev->BlkIo.Media->RemovableMedia = TRUE; 84 FdcDev->BlkIo.Media->MediaPresent = TRUE; 85 FdcDev->BlkIo.Media->MediaId = 0; 88 // Check Media 93 FdcDev->BlkIo.Media->MediaPresent = FALSE; 106 FdcDev->BlkIo.Media->ReadOnly = TRUE; 108 FdcDev->BlkIo.Media->ReadOnly = FALSE; 116 // Set Media Defaul [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/ |
H A D | DiskImage.c | 216 if (Offset > BlkIo->Media->LastBlock || Offset + Size > BlkIo->Media->LastBlock) { 221 Bytes = BlkIo->Media->BlockSize * Size; 229 ByteOffset = MultU64x32 (Offset, BlkIo->Media->BlockSize); 236 BlkIo->Media->MediaId, 269 HDiskImage.BlockSize = BlkIo->Media->BlockSize; 394 Bytes = BlkIo->Media->BlockSize * Size; 409 ByteOffset = MultU64x32 (Offset, BlkIo->Media->BlockSize); 416 BlkIo->Media->MediaId,
|
/vbox/src/VBox/Frontends/VirtualBox/src/widgets/ |
H A D | VBoxMediaComboBox.h | 89 typedef QVector <Medium> Media; typedef in class:VBoxMediaComboBox 90 Media mMedia;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ |
H A D | ScsiDisk.c | 236 ScsiDiskDevice->BlkIo.Media = &ScsiDiskDevice->BlkIoMedia; 246 ScsiDiskDevice->BlkIo.Media->BlockSize = 0x200; 251 ScsiDiskDevice->BlkIo.Media->BlockSize = 0x800; 474 @param MediaId The Id of Media detected 481 @retval EFI_NO_MEDIA Media is not present. 482 @retval EFI_MEDIA_CHANGED Media has changed. 498 EFI_BLOCK_IO_MEDIA *Media; local 531 Media = ScsiDiskDevice->BlkIo.Media; 532 BlockSize = Media 616 EFI_BLOCK_IO_MEDIA *Media; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/CdExpressPei/ |
H A D | PeiCdExpress.c | 144 EFI_PEI_BLOCK_IO_MEDIA Media; local 183 &Media 186 !Media.MediaPresent || 187 ((Media.DeviceType != IdeCDROM) && (Media.DeviceType != UsbMassStorage)) || 188 (Media.BlockSize != PEI_CD_BLOCK_SIZE) 193 DEBUG ((EFI_D_INFO, "PeiCdExpress DeviceType is %d\n", Media.DeviceType)); 194 DEBUG ((EFI_D_INFO, "PeiCdExpress MediaPresent is %d\n", Media.MediaPresent)); 195 DEBUG ((EFI_D_INFO, "PeiCdExpress BlockSize is 0x%x\n", Media.BlockSize));
|
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/ |
H A D | Dblk.c | 54 BufferSize = BlockIo->Media->BlockSize * BlockCount; 58 ShellPrintEx(-1,-1,L" BlockSize: 0x%08x, BlockCount: 0x%08x\r\n", BlockIo->Media->BlockSize, BlockCount); 62 Status = BlockIo->ReadBlocks(BlockIo, BlockIo->Media->MediaId, Lba, BufferSize, Buffer);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | BlockIo.h | 230 EFI_BLOCK_IO_MEDIA *Media; member in struct:_EFI_BLOCK_IO_PROTOCOL
|
H A D | BlockIo2.h | 195 EFI_BLOCK_IO_MEDIA *Media; member in struct:_EFI_BLOCK_IO2_PROTOCOL
|