Searched refs:IdeBlkIoDevice (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
H A DDriverDiagnostics.c100 IDE_BLK_IO_DEV *IdeBlkIoDevice; local
202 IdeBlkIoDevice = IDE_BLOCK_IO_DEV_FROM_THIS (BlkIo);
205 // Use services available from IdeBlkIoDevice to test the IDE/ATAPI device
209 IdeBlkIoDevice->BlkMedia.BlockSize,
216 Status = IdeBlkIoDevice->BlkIo.ReadBlocks (
217 &IdeBlkIoDevice->BlkIo,
218 IdeBlkIoDevice->BlkMedia.MediaId,
220 IdeBlkIoDevice->BlkMedia.BlockSize,
H A DIdeBus.c57 IDE_BLK_IO_DEV *IdeBlkIoDevice; local
73 IdeBlkIoDevice = IDE_BLOCK_IO_DEV_FROM_THIS (BlkIo);
81 IdeBlkIoDevice->DevicePath
97 IdeBlkIoDevice->DevicePath,
99 &IdeBlkIoDevice->BlkIo,
101 &IdeBlkIoDevice->DiskInfo,
120 Index = IdeBlkIoDevice->Channel * 2 + IdeBlkIoDevice->Device;
122 IdeBlkIoDevice->IdeBusDriverPrivateData->HaveScannedDevice[Index] = FALSE;
124 ReleaseIdeResources (IdeBlkIoDevice);
304 IDE_BLK_IO_DEV *IdeBlkIoDevice[IdeMaxChannel][IdeMaxDevice]; local
1095 IDE_BLK_IO_DEV *IdeBlkIoDevice; local
1157 IDE_BLK_IO_DEV *IdeBlkIoDevice; local
1230 IDE_BLK_IO_DEV *IdeBlkIoDevice; local
1320 IDE_BLK_IO_DEV *IdeBlkIoDevice; local
1361 IDE_BLK_IO_DEV *IdeBlkIoDevice; local
1426 IDE_BLK_IO_DEV *IdeBlkIoDevice; local
[all...]
H A DComponentName.c182 IDE_BLK_IO_DEV *IdeBlkIoDevice; local
230 IdeBlkIoDevice = IDE_BLOCK_IO_DEV_FROM_THIS (BlockIo);
235 IdeBlkIoDevice->ControllerNameTable,
H A DAtapi.c1699 @param IdeBlkIoDevice Indicates the calling context.
1719 IN IDE_BLK_IO_DEV *IdeBlkIoDevice,
1746 Status = AtapiDetectMedia (IdeBlkIoDevice, &MediaChange);
1749 if (IdeBlkIoDevice->Cache != NULL) {
1750 gBS->FreePool (IdeBlkIoDevice->Cache);
1751 IdeBlkIoDevice->Cache = NULL;
1759 Media = IdeBlkIoDevice->BlkIo.Media;
1766 if (IdeBlkIoDevice->Cache != NULL) {
1767 gBS->FreePool (IdeBlkIoDevice->Cache);
1768 IdeBlkIoDevice
1718 AtapiBlkIoReadBlocks( IN IDE_BLK_IO_DEV *IdeBlkIoDevice, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
1850 AtapiBlkIoWriteBlocks( IN IDE_BLK_IO_DEV *IdeBlkIoDevice, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
[all...]
H A DIde.c1162 @param IdeBlkIoDevice Standard IDE device private data structure
1167 IN IDE_BLK_IO_DEV *IdeBlkIoDevice
1170 if (IdeBlkIoDevice == NULL) {
1178 if (IdeBlkIoDevice->SenseData != NULL) {
1179 gBS->FreePool (IdeBlkIoDevice->SenseData);
1180 IdeBlkIoDevice->SenseData = NULL;
1183 if (IdeBlkIoDevice->Cache != NULL) {
1184 gBS->FreePool (IdeBlkIoDevice->Cache);
1185 IdeBlkIoDevice->Cache = NULL;
1188 if (IdeBlkIoDevice
[all...]
H A DIde.h529 @param IdeBlkIoDevice Indicates the calling context.
554 IN IDE_BLK_IO_DEV *IdeBlkIoDevice,
565 @param IdeBlkIoDevice Indicates the calling context.
589 IN IDE_BLK_IO_DEV *IdeBlkIoDevice,
659 @param IdeBlkIoDevice Indicates the calling context.
679 IN IDE_BLK_IO_DEV *IdeBlkIoDevice,
690 @param IdeBlkIoDevice Indicates the calling context.
712 IN IDE_BLK_IO_DEV *IdeBlkIoDevice,
722 @param IdeBlkIoDevice Standard IDE device private data structure
727 IN IDE_BLK_IO_DEV *IdeBlkIoDevice
[all...]
H A DAta.c2028 @param IdeBlkIoDevice Indicates the calling context.
2053 IN IDE_BLK_IO_DEV *IdeBlkIoDevice,
2078 Media = IdeBlkIoDevice->BlkIo.Media;
2108 if (IdeBlkIoDevice->Type == Ide48bitAddressingHardDisk) {
2112 if (IdeBlkIoDevice->UdmaMode.Valid) {
2113 Status = AtaUdmaReadExt (IdeBlkIoDevice, Buffer, Lba, NumberOfBlocks);
2115 Status = AtaReadSectorsExt (IdeBlkIoDevice, Buffer, Lba, NumberOfBlocks);
2121 if (IdeBlkIoDevice->UdmaMode.Valid) {
2122 Status = AtaUdmaRead (IdeBlkIoDevice, Buffer, Lba, NumberOfBlocks);
2124 Status = AtaReadSectors (IdeBlkIoDevice, Buffe
2052 AtaBlkIoReadBlocks( IN IDE_BLK_IO_DEV *IdeBlkIoDevice, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
2443 AtaBlkIoWriteBlocks( IN IDE_BLK_IO_DEV *IdeBlkIoDevice, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
[all...]

Completed in 82 milliseconds