Searched defs:Media (Results 1 - 22 of 22) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Protocol/
H A DBlockMmio.h41 EFI_BLOCK_IO_MEDIA *Media; member in struct:_BLOCK_MMIO_PROTOCOL
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DBlockIo2.h195 EFI_BLOCK_IO_MEDIA *Media; member in struct:_EFI_BLOCK_IO2_PROTOCOL
H A DBlockIo.h230 EFI_BLOCK_IO_MEDIA *Media; member in struct:_EFI_BLOCK_IO_PROTOCOL
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/
H A DIsaFloppyBlock.c207 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 DUsbBotPeim.h81 @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 DVBoxMediaComboBox.h89 typedef QVector <Medium> Media; typedef in class:VBoxMediaComboBox
90 Media mMedia;
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/
H A DElTorito.c31 @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 DPartition.h53 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 DBlockIo.c91 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 DElTorito.c57 @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 DPartition.h79 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 DApple.c79 @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 DBiosInt13.c58 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 DUsbMassImpl.c111 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 DUsbMassBoot.c38 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 DPeiCdExpress.c144 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 DDiskIo.c291 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 DAtapi.c27 @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 DAta.c94 // 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 DAtaBus.c272 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 DScsiDisk.c236 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 DDevicePathFromText.c2737 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},

Completed in 67 milliseconds