Searched refs:Media (Results 1 - 25 of 44) sorted by relevance

12

/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.c288 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 DGpt.c169 @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 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 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...]
H A DPartition.c332 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 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 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...]
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...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/
H A DUsbBotPeim.c201 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 DPeiAtapi.c75 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 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/OvmfPkg/Include/Protocol/
H A DBlockMmio.h41 EFI_BLOCK_IO_MEDIA *Media; member in struct:_BLOCK_MMIO_PROTOCOL
/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/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/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) {
H A DIsaFloppyCtrl.c32 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 DDiskImage.c216 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 DVBoxMediaComboBox.h89 typedef QVector <Medium> Media; typedef in class:VBoxMediaComboBox
90 Media mMedia;
/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/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/ShellPkg/Library/UefiShellDebug1CommandsLib/
H A DDblk.c54 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 DBlockIo.h230 EFI_BLOCK_IO_MEDIA *Media; member in struct:_EFI_BLOCK_IO_PROTOCOL
H A DBlockIo2.h195 EFI_BLOCK_IO_MEDIA *Media; member in struct:_EFI_BLOCK_IO2_PROTOCOL

Completed in 2742 milliseconds

12