/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/BlockIo/ |
BlockIo.c | 14 BlockIo.c
27 #include EFI_PROTOCOL_DEFINITION (BlockIo)
31 EFI_GUID_STRING(&gEfiBlockIoProtocolGuid, "BlockIo Protocol", "EFI 1.0 Block IO protocol");
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Ppi/BlockIo/ |
BlockIo.c | 15 BlockIo.c
19 BlockIo PPI GUID as defined in EFI 2.0
25 #include EFI_PPI_DEFINITION (BlockIo)
29 EFI_GUID_STRING(&gPeiBlockIoPpiGuid, "BlockIo", "PEI Block I/O PPI");
|
/device/linaro/bootloader/edk2/Nt32Pkg/WinNtBlockIoDxe/ |
WinNtBlockIo.c | 66 #include <Protocol/BlockIo.h>
354 EFI_BLOCK_IO_PROTOCOL *BlockIo;
364 (VOID **) &BlockIo,
373 Private = WIN_NT_BLOCK_IO_PRIVATE_DATA_FROM_THIS (BlockIo);
383 &Private->BlockIo,
481 EFI_BLOCK_IO_PROTOCOL *BlockIo;
529 BlockIo = &Private->BlockIo;
530 BlockIo->Revision = EFI_BLOCK_IO_PROTOCOL_REVISION;
531 BlockIo->Media = &Private->Media; [all...] |
DriverConfiguration.c | 21 #include <Protocol/BlockIo.h>
125 EFI_BLOCK_IO_PROTOCOL *BlockIo;
157 (VOID **) &BlockIo,
226 EFI_BLOCK_IO_PROTOCOL *BlockIo;
242 (VOID **) &BlockIo,
302 EFI_BLOCK_IO_PROTOCOL *BlockIo;
318 (VOID **) &BlockIo,
|
ComponentName.c | 315 EFI_BLOCK_IO_PROTOCOL *BlockIo;
341 (VOID **) &BlockIo,
350 Private = WIN_NT_BLOCK_IO_PRIVATE_DATA_FROM_THIS (BlockIo);
|
/device/linaro/bootloader/edk2/EmbeddedPkg/Universal/MmcDxe/ |
Diagnostics.c | 106 if (!MmcHostInstance->BlockIo.Media->MediaPresent) {
121 Status = MmcReadBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId,Lba,BufferSize,BackBuffer);
129 Status = MmcWriteBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId,Lba,BufferSize,WriteBuffer);
136 Status = MmcReadBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId,Lba,BufferSize,ReadBuffer);
149 Status = MmcWriteBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId,Lba,BufferSize,BackBuffer);
156 Status = MmcReadBlocks (&(MmcHostInstance->BlockIo), MmcHostInstance->BlockIo.Media->MediaId,Lba,BufferSize,ReadBuffer); [all...] |
Mmc.c | 103 MmcHostInstance->BlockIo.Media = AllocateCopyPool (sizeof(EFI_BLOCK_IO_MEDIA), &mMmcMediaTemplate);
104 if (MmcHostInstance->BlockIo.Media == NULL) {
108 MmcHostInstance->BlockIo.Revision = EFI_BLOCK_IO_INTERFACE_REVISION;
109 MmcHostInstance->BlockIo.Reset = MmcReset;
110 MmcHostInstance->BlockIo.ReadBlocks = MmcReadBlocks;
111 MmcHostInstance->BlockIo.WriteBlocks = MmcWriteBlocks;
112 MmcHostInstance->BlockIo.FlushBlocks = MmcFlushBlocks;
134 // Publish BlockIO protocol interface
137 &gEfiBlockIoProtocolGuid,&MmcHostInstance->BlockIo,
152 FreePool(MmcHostInstance->BlockIo.Media); [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBotPei/ |
UsbPeim.h | 24 #include <Ppi/BlockIo.h>
|
/device/linaro/bootloader/edk2/OvmfPkg/Include/Protocol/ |
BlockMmio.h | 18 #include <Protocol/BlockIo.h>
|
/device/linaro/bootloader/edk2/OvmfPkg/XenPvBlkDxe/ |
XenPvBlkDxe.inf | 38 BlockIo.c
39 BlockIo.h
|
XenPvBlkDxe.c | 2 This driver produce a BlockIo protocol instance for a Xen PV block device.
6 a Xen PV device. The BlockIo implementation is in it's one file and will call
283 CopyMem (&Dev->BlockIo, &gXenPvBlkDxeBlockIo, sizeof (EFI_BLOCK_IO_PROTOCOL));
305 Dev->BlockIo.Media = Media;
309 &gEfiBlockIoProtocolGuid, &Dev->BlockIo,
363 EFI_BLOCK_IO_PROTOCOL *BlockIo;
370 (VOID **)&BlockIo,
379 &gEfiBlockIoProtocolGuid, BlockIo);
384 Media = BlockIo->Media;
385 Dev = XEN_BLOCK_FRONT_FROM_BLOCK_IO (BlockIo);
[all...] |
/device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/ |
Dblk.c | 17 #include <Protocol/BlockIo.h>
35 EFI_BLOCK_IO_PROTOCOL *BlockIo;
49 Status = gBS->OpenProtocol(BlockIoHandle, &gEfiBlockIoProtocolGuid, (VOID**)&BlockIo, gImageHandle, NULL, EFI_OPEN_PROTOCOL_GET_PROTOCOL);
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);
72 BlockIo
77 ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_FILE_READ_FAIL), gShellDebug1HiiHandle, L"dblk", L"BlockIo");
[all...] |
/device/linaro/bootloader/edk2/ArmPlatformPkg/ArmVExpressPkg/ArmVExpressFastBootDxe/ |
ArmVExpressFastBoot.c | 22 #include <Protocol/BlockIo.h>
77 IN EFI_BLOCK_IO_PROTOCOL *BlockIo,
88 MediaId = BlockIo->Media->MediaId;
94 GptHeader = AllocatePool (BlockIo->Media->BlockSize);
99 Status = BlockIo->ReadBlocks (BlockIo, MediaId, 1, BlockIo->Media->BlockSize, (VOID *) GptHeader);
122 BufferSize = ALIGN_VALUE (EntrySize * NumEntries, BlockIo->Media->BlockSize);
128 Status = BlockIo->ReadBlocks (BlockIo, MediaId, 2, BufferSize, (VOID *) *PartitionEntries); [all...] |
/device/linaro/bootloader/edk2/EmulatorPkg/EmuBlockIoDxe/ |
EmuBlockIo.h | 32 #include <Protocol/BlockIo.h>
59 EFI_BLOCK_IO_PROTOCOL BlockIo;
68 CR(a, EMU_BLOCK_IO_PRIVATE, BlockIo, EMU_BLOCK_IO_PRIVATE_SIGNATURE)
|
DriverConfiguration.c | 120 EFI_BLOCK_IO_PROTOCOL *BlockIo;
152 (VOID **)&BlockIo,
221 EFI_BLOCK_IO_PROTOCOL *BlockIo;
237 (VOID **)&BlockIo,
297 EFI_BLOCK_IO_PROTOCOL *BlockIo;
313 (VOID **)&BlockIo,
|
ComponentName.c | 310 EFI_BLOCK_IO_PROTOCOL *BlockIo;
336 (VOID **)&BlockIo,
345 Private = EMU_BLOCK_IO_PRIVATE_DATA_FROM_THIS (BlockIo);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ata/AtaBusDxe/ |
ComponentName.c | 188 EFI_BLOCK_IO_PROTOCOL *BlockIo;
220 (VOID **) &BlockIo,
228 AtaDevice = ATA_DEVICE_FROM_BLOCK_IO (BlockIo);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/ |
ComponentName.c | 181 EFI_BLOCK_IO_PROTOCOL *BlockIo;
213 (VOID **) &BlockIo,
221 Device = NVME_DEVICE_PRIVATE_DATA_FROM_BLOCK_IO (BlockIo);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ |
ComponentName.c | 178 EFI_BLOCK_IO_PROTOCOL *BlockIo;
204 (VOID **) &BlockIo,
214 ScsiDiskDevice = SCSI_DISK_DEV_FROM_BLKIO (BlockIo);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Sd/EmmcDxe/ |
ComponentName.c | 187 EFI_BLOCK_IO_PROTOCOL *BlockIo;
220 (VOID **) &BlockIo,
229 Partition = EMMC_PARTITION_DATA_FROM_BLKIO (BlockIo);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Sd/SdDxe/ |
ComponentName.c | 187 EFI_BLOCK_IO_PROTOCOL *BlockIo;
219 (VOID **) &BlockIo,
228 Device = SD_DEVICE_DATA_FROM_BLKIO (BlockIo);
|
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkSouthCluster/Sdio/Dxe/SDMediaDeviceDxe/ |
ComponentName.c | 185 EFI_BLOCK_IO_PROTOCOL *BlockIo;
201 (VOID **) &BlockIo,
211 CardData = CARD_DATA_FROM_THIS (BlockIo);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/PartitionDxe/ |
Gpt.c | 37 @param[in] BlockIo Parent BlockIo interface.
48 IN EFI_BLOCK_IO_PROTOCOL *BlockIo,
58 @param[in] BlockIo Parent BlockIo interface
68 IN EFI_BLOCK_IO_PROTOCOL *BlockIo,
78 @param[in] BlockIo Parent BlockIo interface.
88 IN EFI_BLOCK_IO_PROTOCOL *BlockIo,
188 @param[in] BlockIo Parent BlockIo interface. [all...] |
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/ |
ComponentName.c | 181 EFI_BLOCK_IO_PROTOCOL *BlockIo;
221 (VOID **) &BlockIo,
230 IdeBlkIoDevice = IDE_BLOCK_IO_DEV_FROM_THIS (BlockIo);
|
/device/linaro/bootloader/edk2/OvmfPkg/VirtioBlkDxe/ |
VirtioBlk.h | 21 #include <Protocol/BlockIo.h>
42 EFI_BLOCK_IO_PROTOCOL BlockIo; // VirtioBlkInit 1
47 CR (BlockIoPointer, VBLK_DEV, BlockIo, VBLK_SIG)
135 Stop driving a virtio-blk device and remove its BlockIo interface.
|