Searched defs:BlockIo2 (Results 1 - 13 of 13) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/
H A DElTorito.c26 @param[in] BlockIo2 Parent BlockIo2 interface.
41 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
262 BlockIo2,
36 PartitionInstallElToritoChildHandles( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_DISK_IO_PROTOCOL *DiskIo, IN EFI_BLOCK_IO_PROTOCOL *BlockIo, IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath ) argument
H A DMbr.c108 @param[in] BlockIo2 Parent BlockIo2 interface.
122 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
230 BlockIo2,
291 BlockIo2,
117 PartitionInstallMbrChildHandles( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_DISK_IO_PROTOCOL *DiskIo, IN EFI_BLOCK_IO_PROTOCOL *BlockIo, IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath ) argument
H A DPartition.h23 #include <Protocol/BlockIo2.h>
52 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member in struct:__anon11165
68 #define PARTITION_DEVICE_FROM_BLOCK_IO2_THIS(a) CR (a, PARTITION_PRIVATE_DATA, BlockIo2, PARTITION_PRIVATE_DATA_SIGNATURE)
312 @param[in] ParentBlockIo2 Parent BlockIo2 interface.
346 @param[in] BlockIo2 Parent BlockIo2 interface.
351 @retval EFI_INVALID_PARAMETER If both BlockIo and BlockIo2 are NULL;
361 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
372 @param[in] BlockIo2 Parent BlockIo2 interfac
[all...]
H A DGpt.c165 @param[in] BlockIo2 Parent BlockIo2 interface.
179 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
381 BlockIo2,
174 PartitionInstallGptChildHandles( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_DISK_IO_PROTOCOL *DiskIo, IN EFI_BLOCK_IO_PROTOCOL *BlockIo, IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath ) argument
H A DPartition.c53 than contains a BlockIo and DiskIo protocol or a BlockIo2 protocol can be
201 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; local
208 BlockIo2 = NULL;
243 (VOID **) &BlockIo2,
303 BlockIo2,
383 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; local
389 BlockIo2 = NULL;
432 // Try to locate BlockIo2.
437 (VOID **) &BlockIo2,
455 // Remove the BlockIo2 Protoco
712 ProbeMediaStatusEx( IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN UINT32 MediaId, IN EFI_STATUS DefaultStatus ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/
H A DElTorito.c52 @param[in] BlockIo2 Parent BlockIo2 interface.
67 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
289 BlockIo2,
62 PartitionInstallElToritoChildHandles( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_DISK_IO_PROTOCOL *DiskIo, IN EFI_BLOCK_IO_PROTOCOL *BlockIo, IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath ) argument
H A DMbr.c134 @param[in] BlockIo2 Parent BlockIo2 interface.
148 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
257 BlockIo2,
318 BlockIo2,
143 PartitionInstallMbrChildHandles( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_DISK_IO_PROTOCOL *DiskIo, IN EFI_BLOCK_IO_PROTOCOL *BlockIo, IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath ) argument
H A DPartition.h49 #include <Protocol/BlockIo2.h>
78 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member in struct:__anon13078
94 #define PARTITION_DEVICE_FROM_BLOCK_IO2_THIS(a) CR (a, PARTITION_PRIVATE_DATA, BlockIo2, PARTITION_PRIVATE_DATA_SIGNATURE)
338 @param[in] ParentBlockIo2 Parent BlockIo2 interface.
372 @param[in] BlockIo2 Parent BlockIo2 interface.
377 @retval EFI_INVALID_PARAMETER If both BlockIo and BlockIo2 are NULL;
387 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
398 @param[in] BlockIo2 Parent BlockIo2 interfac
[all...]
H A DGpt.c191 @param[in] BlockIo2 Parent BlockIo2 interface.
205 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
408 BlockIo2,
200 PartitionInstallGptChildHandles( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_DISK_IO_PROTOCOL *DiskIo, IN EFI_BLOCK_IO_PROTOCOL *BlockIo, IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath ) argument
H A DApple.c89 IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2,
210 BlockIo2,
84 PartitionInstallAppleChildHandles( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_DISK_IO_PROTOCOL *DiskIo, IN EFI_BLOCK_IO_PROTOCOL *BlockIo, IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath ) argument
H A DPartition.c80 than contains a BlockIo and DiskIo protocol or a BlockIo2 protocol can be
240 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; local
249 BlockIo2 = NULL;
285 (VOID **) &BlockIo2,
347 BlockIo2,
431 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; local
437 BlockIo2 = NULL;
480 // Try to locate BlockIo2.
485 (VOID **) &BlockIo2,
503 // Remove the BlockIo2 Protoco
760 ProbeMediaStatusEx( IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN UINT32 MediaId, IN EFI_STATUS DefaultStatus ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/
H A DAtaBus.h25 #include <Protocol/BlockIo2.h>
103 EFI_BLOCK_IO2_PROTOCOL BlockIo2; member in struct:__anon10809
163 #define ATA_DEVICE_FROM_BLOCK_IO2(a) CR (a, ATA_DEVICE, BlockIo2, ATA_DEVICE_SIGNATURE)
H A DAtaBus.c47 { // BlockIo2
273 AtaDevice->BlockIo2.Media = &AtaDevice->BlockMedia;
343 &AtaDevice->BlockIo2,
414 EFI_BLOCK_IO2_PROTOCOL *BlockIo2; local
419 BlockIo2 = NULL;
432 // Locate BlockIo2 protocol
437 (VOID **) &BlockIo2,
453 AtaDevice = ATA_DEVICE_FROM_BLOCK_IO2 (BlockIo2);
467 // The Ata Bus driver installs the BlockIo and BlockIo2 in the DriverBindingStart().
477 &AtaDevice->BlockIo2,
[all...]

Completed in 46 milliseconds