Home
last modified time | relevance | path

Searched refs:BlockIo2 (Results 1 – 25 of 33) sorted by relevance

12

/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/PartitionDxe/
DPartition.h53 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,
DPartition.c198 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 …]
DMbr.c128 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, in PartitionInstallMbrChildHandles() argument
234 BlockIo2, in PartitionInstallMbrChildHandles()
297 BlockIo2, in PartitionInstallMbrChildHandles()
DElTorito.c43 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, in PartitionInstallElToritoChildHandles() argument
257 BlockIo2, in PartitionInstallElToritoChildHandles()
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/
DDiskIo.c157 (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/
DEmuBlockIo.h60 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member
71 CR(a, EMU_BLOCK_IO_PRIVATE, BlockIo2, EMU_BLOCK_IO_PRIVATE_SIGNATURE)
DEmuBlockIo.c551 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/
DRamDiskBlockIo.c55 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()
DRamDiskImpl.h100 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/
DPeiCdExpress.c162 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()
DPeiCdExpress.h67 EFI_PEI_RECOVERY_BLOCK_IO2_PPI *BlockIo2; member
140 IN BOOLEAN BlockIo2
/device/linaro/bootloader/edk2/FatPkg/FatPei/
DFatLiteApi.c56 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()
DFatLiteLib.c90 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/
DSdDxe.c246 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()
DSdDxe.h55 CR(a, SD_DEVICE, BlockIo2, SD_DEVICE_SIGNATURE)
100 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member
DSdDxe.uni19 …model and layers on the SdMmcPassThru protocol. It installs BlockIo and BlockIo2 protocols on the …
DSdDxeExtra.uni19 …model and layers on the SdMmcPassThru protocol. It installs BlockIo and BlockIo2 protocols on the …
DSdDxe.inf4 # It produces BlockIo and BlockIo2 protocols to allow upper layer
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Sd/EmmcDxe/
DEmmcDxe.h56 CR(a, EMMC_PARTITION, BlockIo2, EMMC_PARTITION_SIGNATURE)
101 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member
DEmmcDxe.c331 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()
DEmmcDxe.uni19 …ver model and layers on the SdMmcPassThru protocol. It installs BlockIo/BlockIo2/StorageSecurity p…
DEmmcDxe.inf4 # It produces BlockIo, BlockIo2 and StorageSecurity protocols to allow upper layer
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/
DNvmExpress.c167 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()
DNvmExpress.h198 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member
226 BlockIo2, \
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Ata/AtaBusDxe/
DAtaBus.c274 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()

12