HomeSort by relevance Sort by last modified time
    Searched defs:BlockIo2 (Results 1 - 16 of 16) sorted by null

  /device/linaro/bootloader/edk2/EmulatorPkg/EmuBlockIoDxe/
EmuBlockIo.h 33 #include <Protocol/BlockIo2.h>
60 EFI_BLOCK_IO2_PROTOCOL BlockIo2;
71 CR(a, EMU_BLOCK_IO_PRIVATE, BlockIo2, EMU_BLOCK_IO_PRIVATE_SIGNATURE)
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/RamDiskDxe/
RamDiskBlockIo.c 44 Initialize the BlockIO & BlockIO2 protocol of a RAM disk device.
55 EFI_BLOCK_IO2_PROTOCOL *BlockIo2;
59 BlockIo2 = &PrivateData->BlockIo2;
63 CopyMem (BlockIo2, &mRamDiskBlockIo2Template, sizeof (EFI_BLOCK_IO2_PROTOCOL));
66 BlockIo2->Media = Media;
RamDiskImpl.h 35 #include <Protocol/BlockIo2.h>
100 EFI_BLOCK_IO2_PROTOCOL BlockIo2;
118 #define RAM_DISK_PRIVATE_FROM_BLKIO2(a) CR (a, RAM_DISK_PRIVATE_DATA, BlockIo2, RAM_DISK_PRIVATE_DATA_SIGNATURE)
  /device/linaro/bootloader/edk2/MdeModulePkg/Bus/Sd/SdDxe/
SdDxe.c 4 It produces BlockIo and BlockIo2 protocols to allow upper layer
49 { // BlockIo2
246 Device->BlockIo2.Media = &Device->BlockMedia;
382 &Device->BlockIo2,
728 EFI_BLOCK_IO2_PROTOCOL *BlockIo2;
769 BlockIo2 = NULL;
782 (VOID **) &BlockIo2,
796 ASSERT (BlockIo2 != NULL);
797 Device = SD_DEVICE_DATA_FROM_BLKIO2 (BlockIo2);
840 &Device->BlockIo2,
    [all...]
SdDxe.h 26 #include <Protocol/BlockIo2.h>
55 CR(a, SD_DEVICE, BlockIo2, SD_DEVICE_SIGNATURE)
100 EFI_BLOCK_IO2_PROTOCOL BlockIo2;
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/
DiskIo.h 20 #include <Protocol/BlockIo2.h>
40 EFI_BLOCK_IO2_PROTOCOL *BlockIo2;
DiskIo.c 157 (VOID **) &gDiskIoPrivateDataTemplate.BlockIo2,
163 gDiskIoPrivateDataTemplate.BlockIo2 = NULL;
176 // The BlockSize and IoAlign of BlockIo and BlockIo2 should equal.
178 ASSERT ((Instance->BlockIo2 == NULL) ||
179 ((Instance->BlockIo->Media->IoAlign == Instance->BlockIo2->Media->IoAlign) &&
180 (Instance->BlockIo->Media->BlockSize == Instance->BlockIo2->Media->BlockSize)
197 if (Instance->BlockIo2 != NULL) {
297 // Call BlockIo2::Reset() to terminate any in-flight non-blocking I/O requests
299 ASSERT (Instance->BlockIo2 != NULL);
300 Status = Instance->BlockIo2->Reset (Instance->BlockIo2, FALSE);
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/PartitionDxe/
Partition.c 53 than contains a BlockIo and DiskIo protocol or a BlockIo2 protocol can be
198 EFI_BLOCK_IO2_PROTOCOL *BlockIo2;
206 BlockIo2 = NULL;
223 // Try to open BlockIO and BlockIO2. If BlockIO would be opened, continue,
241 (VOID **) &BlockIo2,
247 BlockIo2 = NULL;
320 BlockIo2,
400 EFI_BLOCK_IO2_PROTOCOL *BlockIo2;
406 BlockIo2 = NULL;
430 // Close Parent BlockIO2 if has.
    [all...]
Partition.h 23 #include <Protocol/BlockIo2.h>
53 EFI_BLOCK_IO2_PROTOCOL BlockIo2;
55 EFI_BLOCK_IO_MEDIA Media2;//For BlockIO2
76 #define PARTITION_DEVICE_FROM_BLOCK_IO2_THIS(a) CR (a, PARTITION_PRIVATE_DATA, BlockIo2, PARTITION_PRIVATE_DATA_SIGNATURE)
321 @param[in] ParentBlockIo2 Parent BlockIo2 interface.
371 @param[in] BlockIo2 Parent BlockIo2 interface.
376 @retval EFI_INVALID_PARAMETER If both BlockIo and BlockIo2 are NULL;
387 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
399 @param[in] BlockIo2 Parent BlockIo2 interface.
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ata/AtaBusDxe/
AtaBus.c 47 { // BlockIo2
274 AtaDevice->BlockIo2.Media = &AtaDevice->BlockMedia;
353 &AtaDevice->BlockIo2,
425 EFI_BLOCK_IO2_PROTOCOL *BlockIo2;
430 BlockIo2 = NULL;
443 // Locate BlockIo2 protocol
448 (VOID **) &BlockIo2,
464 ASSERT (BlockIo2 != NULL);
465 AtaDevice = ATA_DEVICE_FROM_BLOCK_IO2 (BlockIo2);
479 // The Ata Bus driver installs the BlockIo and BlockIo2 in the DriverBindingStart().
    [all...]
AtaBus.h 25 #include <Protocol/BlockIo2.h>
105 EFI_BLOCK_IO2_PROTOCOL BlockIo2;
166 #define ATA_DEVICE_FROM_BLOCK_IO2(a) CR (a, ATA_DEVICE, BlockIo2, ATA_DEVICE_SIGNATURE)
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Bus/Sd/EmmcDxe/
EmmcDxe.c 4 It produces BlockIo, BlockIo2 and StorageSecurity protocols to allow upper layer
49 { // BlockIo2
331 Partition->BlockIo2.Media = &Partition->BlockMedia;
454 &Partition->BlockIo2,
481 &Partition->BlockIo2,
    [all...]
EmmcDxe.h 26 #include <Protocol/BlockIo2.h>
56 CR(a, EMMC_PARTITION, BlockIo2, EMMC_PARTITION_SIGNATURE)
101 EFI_BLOCK_IO2_PROTOCOL BlockIo2;
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/CdExpressPei/
PeiCdExpress.h 24 #include <Ppi/BlockIo2.h>
67 EFI_PEI_RECOVERY_BLOCK_IO2_PPI *BlockIo2;
132 @param BlockIo2 Boolean to show whether using BlockIo2 or BlockIo.
140 IN BOOLEAN BlockIo2
  /device/linaro/bootloader/edk2/FatPkg/FatPei/
FatLitePeim.h 23 #include <Ppi/BlockIo2.h>
80 EFI_PEI_RECOVERY_BLOCK_IO2_PPI *BlockIo2;
  /device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/
NvmExpress.h 33 #include <Protocol/BlockIo2.h>
198 EFI_BLOCK_IO2_PROTOCOL BlockIo2;
226 BlockIo2, \
257 // The queue for Nvme read/write sub-tasks of a BlockIo2 request.
276 // The BlockIo2 request this subtask belongs to
    [all...]

Completed in 212 milliseconds