/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/MdePkg/Include/Protocol/ |
H A D | BlockIo2.h | 195 EFI_BLOCK_IO_MEDIA *Media; member in struct:_EFI_BLOCK_IO2_PROTOCOL
|
H A D | BlockIo.h | 230 EFI_BLOCK_IO_MEDIA *Media; member in struct:_EFI_BLOCK_IO_PROTOCOL
|
/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) {
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/ |
H A D | UsbBotPeim.h | 81 @retval EFI_SUCCESS Media information about the specified block device 192 EFI_PEI_BLOCK_IO_MEDIA Media; member in struct:__anon10865
|
/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/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.h | 53 EFI_BLOCK_IO_MEDIA Media; member in struct:__anon11165 350 @retval EFI_MEDIA_CHANGED Media changed Detected. 377 @retval EFI_MEDIA_CHANGED Media changed Detected. 402 @retval EFI_MEDIA_CHANGED Media change was detected.
|
/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/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 | Partition.h | 79 EFI_BLOCK_IO_MEDIA Media; member in struct:__anon13078 376 @retval EFI_MEDIA_CHANGED Media changed Detected. 403 @retval EFI_MEDIA_CHANGED Media changed Detected. 428 @retval EFI_MEDIA_CHANGED Media change was detected. 454 @retval EFI_MEDIA_CHANGED Media change was detected.
|
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...] |
/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 | 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...] |
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...] |
/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/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/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/MdeModulePkg/Bus/Ata/AtaBusDxe/ |
H A D | AtaBus.c | 272 AtaDevice->BlockIo.Media = &AtaDevice->BlockMedia; 273 AtaDevice->BlockIo2.Media = &AtaDevice->BlockMedia; 982 EFI_BLOCK_IO_MEDIA *Media; local 988 Media = ((EFI_BLOCK_IO2_PROTOCOL *) This)->Media; 991 Media = ((EFI_BLOCK_IO_PROTOCOL *) This)->Media; 995 if (MediaId != Media->MediaId) { 1010 BlockSize = Media->BlockSize; 1016 if ((Lba + NumberOfBlocks - 1) > Media [all...] |
/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/DevicePathDxe/ |
H A D | DevicePathFromText.c | 2737 Converts a text device path node to Media protocol device path structure. 2741 @return A pointer to the newly-created Media protocol device path structure. 2750 MEDIA_PROTOCOL_DEVICE_PATH *Media; local 2753 Media = (MEDIA_PROTOCOL_DEVICE_PATH *) CreateDeviceNode ( 2759 StrToGuid (GuidStr, &Media->Protocol); 2761 return (EFI_DEVICE_PATH_PROTOCOL *) Media; 3008 {L"Media", DevPathFromTextMedia},
|