/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/PartitionDxe/ |
D | Partition.h | 53 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member 76 #define PARTITION_DEVICE_FROM_BLOCK_IO2_THIS(a) CR (a, PARTITION_PRIVATE_DATA, BlockIo2, PARTITION_… 387 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, 415 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, 442 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, 454 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
|
D | Partition.c | 198 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; in PartitionDriverBindingStart() local 206 BlockIo2 = NULL; in PartitionDriverBindingStart() 241 (VOID **) &BlockIo2, in PartitionDriverBindingStart() 247 BlockIo2 = NULL; in PartitionDriverBindingStart() 320 BlockIo2, in PartitionDriverBindingStart() 400 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; in PartitionDriverBindingStop() local 406 BlockIo2 = NULL; in PartitionDriverBindingStop() 464 (VOID **) &BlockIo2, in PartitionDriverBindingStop() 483 if (BlockIo2 != NULL) { in PartitionDriverBindingStop() 484 Status = BlockIo2->FlushBlocksEx (BlockIo2, NULL); in PartitionDriverBindingStop() [all …]
|
D | Mbr.c | 128 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, in PartitionInstallMbrChildHandles() argument 234 BlockIo2, in PartitionInstallMbrChildHandles() 297 BlockIo2, in PartitionInstallMbrChildHandles()
|
D | ElTorito.c | 43 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, in PartitionInstallElToritoChildHandles() argument 257 BlockIo2, in PartitionInstallElToritoChildHandles()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/ |
D | DiskIo.c | 157 (VOID **) &gDiskIoPrivateDataTemplate.BlockIo2, in DiskIoDriverBindingStart() 163 gDiskIoPrivateDataTemplate.BlockIo2 = NULL; in DiskIoDriverBindingStart() 178 ASSERT ((Instance->BlockIo2 == NULL) || in DiskIoDriverBindingStart() 179 ((Instance->BlockIo->Media->IoAlign == Instance->BlockIo2->Media->IoAlign) && in DiskIoDriverBindingStart() 180 (Instance->BlockIo->Media->BlockSize == Instance->BlockIo2->Media->BlockSize) in DiskIoDriverBindingStart() 197 if (Instance->BlockIo2 != NULL) { in DiskIoDriverBindingStart() 299 ASSERT (Instance->BlockIo2 != NULL); in DiskIoDriverBindingStop() 300 Status = Instance->BlockIo2->Reset (Instance->BlockIo2, FALSE); in DiskIoDriverBindingStop() 817 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; in DiskIo2ReadWriteDisk() local 831 BlockIo2 = Instance->BlockIo2; in DiskIo2ReadWriteDisk() [all …]
|
/device/linaro/bootloader/edk2/EmulatorPkg/EmuBlockIoDxe/ |
D | EmuBlockIo.h | 60 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member 71 CR(a, EMU_BLOCK_IO_PRIVATE, BlockIo2, EMU_BLOCK_IO_PRIVATE_SIGNATURE)
|
D | EmuBlockIo.c | 551 Private->BlockIo2.Media = &Private->Media; in EmuBlockIoDriverBindingStart() 552 Private->BlockIo2.Reset = EmuBlockIo2Reset; in EmuBlockIoDriverBindingStart() 553 Private->BlockIo2.ReadBlocksEx = EmuBlockIo2ReadBlocksEx; in EmuBlockIoDriverBindingStart() 554 Private->BlockIo2.WriteBlocksEx = EmuBlockIo2WriteBlocksEx; in EmuBlockIoDriverBindingStart() 555 Private->BlockIo2.FlushBlocksEx = EmuBlockIo2Flush; in EmuBlockIoDriverBindingStart() 583 &gEfiBlockIo2ProtocolGuid, &Private->BlockIo2, in EmuBlockIoDriverBindingStart() 670 &gEfiBlockIo2ProtocolGuid, &Private->BlockIo2, in EmuBlockIoDriverBindingStop()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/RamDiskDxe/ |
D | RamDiskBlockIo.c | 55 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; in RamDiskInitBlockIo() local 59 BlockIo2 = &PrivateData->BlockIo2; in RamDiskInitBlockIo() 63 CopyMem (BlockIo2, &mRamDiskBlockIo2Template, sizeof (EFI_BLOCK_IO2_PROTOCOL)); in RamDiskInitBlockIo() 66 BlockIo2->Media = Media; in RamDiskInitBlockIo()
|
D | RamDiskImpl.h | 100 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member 118 #define RAM_DISK_PRIVATE_FROM_BLKIO2(a) CR (a, RAM_DISK_PRIVATE_DATA, BlockIo2, RAM_DISK_PRIVAT…
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/CdExpressPei/ |
D | PeiCdExpress.c | 162 IN BOOLEAN BlockIo2 in UpdateBlocksAndVolumes() argument 184 if (BlockIo2) { in UpdateBlocksAndVolumes() 207 if (BlockIo2) { in UpdateBlocksAndVolumes() 227 if (BlockIo2) { in UpdateBlocksAndVolumes() 267 if (BlockIo2) { in UpdateBlocksAndVolumes() 268 PrivateData->CapsuleData[PrivateData->CapsuleCount].BlockIo2 = BlockIo2Ppi; in UpdateBlocksAndVolumes() 326 BlockIo2Ppi = PrivateData->CapsuleData[PrivateData->CapsuleCount].BlockIo2; in FindRecoveryCapsules() 667 BlockIo2Ppi = PrivateData->CapsuleData[CapsuleInstance - 1].BlockIo2; in LoadRecoveryCapsule()
|
D | PeiCdExpress.h | 67 EFI_PEI_RECOVERY_BLOCK_IO2_PPI *BlockIo2; member 140 IN BOOLEAN BlockIo2
|
/device/linaro/bootloader/edk2/FatPkg/FatPei/ |
D | FatLiteApi.c | 56 IN BOOLEAN BlockIo2 in UpdateBlocksAndVolumes() argument 88 if (BlockIo2) { in UpdateBlocksAndVolumes() 110 if (BlockIo2) { in UpdateBlocksAndVolumes() 129 if (BlockIo2) { in UpdateBlocksAndVolumes() 139 PrivateData->BlockDevice[PrivateData->BlockDeviceCount].BlockIo2 = BlockIo2Ppi; in UpdateBlocksAndVolumes() 478 if (PrivateData->BlockDevice[BlockDeviceNo].BlockIo2 != NULL) { in GetRecoveryCapsuleInfo()
|
D | FatLiteLib.c | 90 if (BlockDev->BlockIo2 != NULL) { in FatReadBlock() 91 Status = BlockDev->BlockIo2->ReadBlocks ( in FatReadBlock() 93 BlockDev->BlockIo2, in FatReadBlock()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Sd/SdDxe/ |
D | SdDxe.c | 246 Device->BlockIo2.Media = &Device->BlockMedia; in DiscoverUserArea() 382 &Device->BlockIo2, in DiscoverSdDevice() 728 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; in SdDxeDriverBindingStop() local 769 BlockIo2 = NULL; in SdDxeDriverBindingStop() 782 (VOID **) &BlockIo2, in SdDxeDriverBindingStop() 796 ASSERT (BlockIo2 != NULL); in SdDxeDriverBindingStop() 797 Device = SD_DEVICE_DATA_FROM_BLKIO2 (BlockIo2); in SdDxeDriverBindingStop() 840 &Device->BlockIo2, in SdDxeDriverBindingStop()
|
D | SdDxe.h | 55 CR(a, SD_DEVICE, BlockIo2, SD_DEVICE_SIGNATURE) 100 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member
|
D | SdDxe.uni | 19 …model and layers on the SdMmcPassThru protocol. It installs BlockIo and BlockIo2 protocols on the …
|
D | SdDxeExtra.uni | 19 …model and layers on the SdMmcPassThru protocol. It installs BlockIo and BlockIo2 protocols on the …
|
D | SdDxe.inf | 4 # It produces BlockIo and BlockIo2 protocols to allow upper layer
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Sd/EmmcDxe/ |
D | EmmcDxe.h | 56 CR(a, EMMC_PARTITION, BlockIo2, EMMC_PARTITION_SIGNATURE) 101 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member
|
D | EmmcDxe.c | 331 Partition->BlockIo2.Media = &Partition->BlockMedia; in DiscoverAllPartitions() 454 &Partition->BlockIo2, in InstallProtocolOnPartition() 481 &Partition->BlockIo2, in InstallProtocolOnPartition() 977 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; in EmmcDxeDriverBindingStop() local 984 BlockIo2 = NULL; in EmmcDxeDriverBindingStop() 1051 (VOID **) &BlockIo2, in EmmcDxeDriverBindingStop() 1065 ASSERT (BlockIo2 != NULL); in EmmcDxeDriverBindingStop() 1066 Partition = EMMC_PARTITION_DATA_FROM_BLKIO2 (BlockIo2); in EmmcDxeDriverBindingStop() 1104 &Partition->BlockIo2, in EmmcDxeDriverBindingStop()
|
D | EmmcDxe.uni | 19 …ver model and layers on the SdMmcPassThru protocol. It installs BlockIo/BlockIo2/StorageSecurity p…
|
D | EmmcDxe.inf | 4 # It produces BlockIo, BlockIo2 and StorageSecurity protocols to allow upper layer
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/ |
D | NvmExpress.c | 167 Device->BlockIo2.Media = &Device->Media; in EnumerateNvmeDevNamespace() 168 Device->BlockIo2.Reset = NvmeBlockIoResetEx; in EnumerateNvmeDevNamespace() 169 Device->BlockIo2.ReadBlocksEx = NvmeBlockIoReadBlocksEx; in EnumerateNvmeDevNamespace() 170 Device->BlockIo2.WriteBlocksEx = NvmeBlockIoWriteBlocksEx; in EnumerateNvmeDevNamespace() 171 Device->BlockIo2.FlushBlocksEx = NvmeBlockIoFlushBlocksEx; in EnumerateNvmeDevNamespace() 231 &Device->BlockIo2, in EnumerateNvmeDevNamespace() 259 &Device->BlockIo2, in EnumerateNvmeDevNamespace() 456 &Device->BlockIo2, in UnregisterNvmeNamespace()
|
D | NvmExpress.h | 198 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member 226 BlockIo2, \
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ata/AtaBusDxe/ |
D | AtaBus.c | 274 AtaDevice->BlockIo2.Media = &AtaDevice->BlockMedia; in RegisterAtaDevice() 353 &AtaDevice->BlockIo2, in RegisterAtaDevice() 425 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; in UnregisterAtaDevice() local 430 BlockIo2 = NULL; in UnregisterAtaDevice() 448 (VOID **) &BlockIo2, in UnregisterAtaDevice() 464 ASSERT (BlockIo2 != NULL); in UnregisterAtaDevice() 465 AtaDevice = ATA_DEVICE_FROM_BLOCK_IO2 (BlockIo2); in UnregisterAtaDevice() 489 &AtaDevice->BlockIo2, in UnregisterAtaDevice()
|