/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d9/ |
H A D | directx.c | 7 * This library is free software; you can redistribute it and/or 12 * This library is distributed in the hope that it will be useful, 41 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 48 *ppobj = This; 52 if(This->extended) { 53 *ppobj = This; 66 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj); 73 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 74 ULONG ref = InterlockedIncrement(&This->ref); 82 IDirect3D9Impl *This local 92 HeapFree(GetProcessHeap(), 0, This); local 100 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 115 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 130 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 162 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 182 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 208 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 226 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 244 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 288 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 306 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 323 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 407 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 493 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 510 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 566 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local 635 IDirect3D9Impl *This = (IDirect3D9Impl *)iface; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Include/Protocol/ |
H A D | FrameworkHii.h | 2 This file defines the Human Interface Infrastructure protocol, which is 7 This program and the accompanying materials are licensed and made available under 16 This protocol is defined in Framework for EFI Human Interface Infrastructure 30 /// This change should cause a change of GUID in both of code and HII specification. But we 31 /// updated the GUID in code in EDK and EDK II. The 0.92 specification is not updated. This 249 /// This parameter is valid only when FormSetUpdate is TRUE. 264 /// This parameter is valid only when the FormUpdate parameter is TRUE. 380 /// This structure allows a sparse set of keys to be redefined 387 /// will be switched to the newly updated keyboard layout. This 455 @param This [all...] |
H A D | DataHub.h | 4 has been logged. This protocol may only be called <= TPL_NOTIFY. 7 This program and the accompanying materials are licensed and made available under 75 @param This The EFI_DATA_HUB_PROTOCOL instance. 78 @param DataRecordClass This class indicates the generic type of the data record. 89 IN EFI_DATA_HUB_PROTOCOL *This, 100 @param This The EFI_DATA_HUB_PROTOCOL instance. 120 In Framework for EFI Data Hub Specification, Version 0.9, This definition 127 IN EFI_DATA_HUB_PROTOCOL *This, 136 @param This The EFI_DATA_HUB_PROTOCOL instance. 158 In Framework for EFI Data Hub Specification, Version 0.9, This definitio [all...] |
H A D | LegacyRegion.h | 2 This protocol manages the legacy memory regions between 0xc0000 - 0xfffff. 5 This program and the accompanying materials are licensed and made available under 14 This protocol is defined in Framework for EFI Compatibility Support Module spec 33 @param This Indicates the EFI_LEGACY_REGION_PROTOCOL instance 44 IN EFI_LEGACY_REGION_PROTOCOL *This, 53 @param This Indicates the EFI_LEGACY_REGION_PROTOCOL instance. 64 IN EFI_LEGACY_REGION_PROTOCOL *This, 74 @param This Indicates the EFI_LEGACY_REGION_PROTOCOL instance 85 IN EFI_LEGACY_REGION_PROTOCOL *This, 94 @param This Indicate [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/ |
H A D | CpuIo.h | 2 This PPI provides a set of memory and I/O-based services. 6 This program and the accompanying materials are licensed and made available under 15 This PPI is introduced in PI Version 1.0. 51 @param[in] This The pointer to local data for the interface. 65 IN CONST EFI_PEI_CPU_IO_PPI *This, 77 /// This service provides the various modalities of memory and I/O read. 81 /// This service provides the various modalities of memory and I/O write. 91 @param[in] This The pointer to local data for the interface. 101 IN CONST EFI_PEI_CPU_IO_PPI *This, 110 @param[in] This Th [all...] |
H A D | GuidedSectionExtraction.h | 8 This program and the accompanying materials 17 This PPI is introduced in PI Version 1.0. 54 @param This Indicates the EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI 83 IN CONST EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI *This,
|
H A D | RecoveryModule.h | 2 This file declares Recovery Module PPI. This PPI is used to find and load the 29 This invalidation prevents possible errant drivers from being executed. 35 This program and the accompanying materials 44 This PPI is defined in UEFI Platform Initialization Specification 1.2 Errata B Volume 1: 64 @param This Indicates the EFI_PEI_RECOVERY_MODULE_PPI instance. 75 IN EFI_PEI_RECOVERY_MODULE_PPI *This
|
H A D | S3Resume2.h | 2 This PPI produces functions to interpret and execute the PI boot script table. 4 This PPI is published by a PEIM and provides for the restoration of the platform's 11 This program and the accompanying materials 20 This PPI is defined in UEFI Platform Initialization Specification 1.2 Volume 5: 45 This function will restore the platform to its pre-boot configuration that was 65 @param[in] This Pointer to this instance of the PEI_S3_RESUME_PPI 75 IN EFI_PEI_S3_RESUME2_PPI *This
|
H A D | Smbus2.h | 2 This file declares Smbus2 PPI. 3 This PPI provides the basic I/O interfaces that a PEIM uses to access its 7 This program and the accompanying materials 16 This PPI is introduced in PI Version 1.0. 35 @param This A pointer to the EFI_PEI_SMBUS2_PPI instance. 38 @param Command This command is transmitted by the SMBus host controller to the SMBus slave 45 This SMBus hardware protocol is defined by the System Management Bus (SMBus) 50 This parameter will contain the actual number of bytes that are executed 76 IN CONST EFI_PEI_SMBUS2_PPI *This, 89 @param This [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/ |
H A D | TcpDriver.c | 6 This program and the accompanying materials 437 @param[in] This Protocol instance pointer. 442 @retval EFI_SUCCESS This driver supports this device. 443 @retval EFI_ALREADY_STARTED This driver is already running on this device. 444 @retval other This driver does not support this device. 450 IN EFI_DRIVER_BINDING_PROTOCOL *This, 465 This->DriverBindingHandle, 477 This->DriverBindingHandle, 497 This->DriverBindingHandle, 509 This 449 TcpDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument 539 TcpDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument 584 TcpDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer OPTIONAL ) argument 626 TcpCreateSocketCallback( IN SOCKET *This, IN VOID *Context ) argument 695 TcpDestroySocketCallback( IN SOCKET *This, IN VOID *Context ) argument 759 TcpServiceBindingCreateChild( IN EFI_SERVICE_BINDING_PROTOCOL *This, IN OUT EFI_HANDLE *ChildHandle ) argument 834 TcpServiceBindingDestroyChild( IN EFI_SERVICE_BINDING_PROTOCOL *This, IN EFI_HANDLE ChildHandle ) argument [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d8/ |
H A D | device.c | 7 * This library is free software; you can redistribute it and/or 12 * This library is distributed in the hope that it will be useful, 279 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 287 *ppobj = This; 293 IUnknown_AddRef((IUnknown *)&This->device_parent_vtbl); 294 *ppobj = &This->device_parent_vtbl; 298 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj); 304 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 305 ULONG ref = InterlockedIncrement(&This->ref); 313 IDirect3DDevice8Impl *This local 339 HeapFree(GetProcessHeap(), 0, This); local 355 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 368 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 382 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 410 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 437 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 452 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 465 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 485 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 496 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 511 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 540 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 587 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 601 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 620 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 633 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 644 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 658 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 690 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 721 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 752 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 783 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 815 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 938 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 951 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 970 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 996 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1022 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1048 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1061 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1074 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1089 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1103 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1117 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1131 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1145 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1159 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1173 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1187 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1201 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1215 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1228 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1241 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1254 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1267 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1280 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1293 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1306 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1342 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1363 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1384 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1411 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1454 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1468 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1481 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1516 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1568 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1583 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1598 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1619 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1632 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1645 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1658 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1673 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1690 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1706 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1726 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1745 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1762 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1810 IDirect3DDevice8Impl_FindDecl(IDirect3DDevice8Impl *This, DWORD fvf) argument 1873 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1914 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1953 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 1988 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2008 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2028 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2065 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2096 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2119 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2148 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2200 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2231 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2261 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2296 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2310 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2324 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2348 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2362 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2376 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2389 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2405 IDirect3DDevice8Impl *This = (IDirect3DDevice8Impl *)iface; local 2543 struct IDirect3DDevice8Impl *This = device_from_device_parent(iface); local 2549 struct IDirect3DDevice8Impl *This = device_from_device_parent(iface); local 2555 struct IDirect3DDevice8Impl *This = device_from_device_parent(iface); local 2570 struct IDirect3DDevice8Impl *This = device_from_device_parent(iface); local 2608 struct IDirect3DDevice8Impl *This = device_from_device_parent(iface); local 2638 struct IDirect3DDevice8Impl *This = device_from_device_parent(iface); local 2668 struct IDirect3DDevice8Impl *This = device_from_device_parent(iface); local 2707 struct IDirect3DDevice8Impl *This = device_from_device_parent(iface); local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/ |
H A D | Partition.c | 8 This program and the accompanying materials 56 @param[in] This Protocol instance pointer. 61 @retval EFI_SUCCESS This driver supports this device 62 @retval EFI_ALREADY_STARTED This driver is already running on this device 63 @retval other This driver does not support this device 69 IN EFI_DRIVER_BINDING_PROTOCOL *This, 108 This->DriverBindingHandle, 124 This->DriverBindingHandle, 135 This->DriverBindingHandle, 153 This 68 PartitionDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 192 PartitionDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 373 PartitionDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument 526 PartitionReset( IN EFI_BLOCK_IO_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 594 PartitionReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument 645 PartitionWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, IN VOID *Buffer ) argument 750 PartitionResetEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 800 PartitionReadBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, OUT VOID *Buffer ) argument 882 PartitionWriteBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, IN VOID *Buffer ) argument 955 PartitionFlushBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN OUT EFI_BLOCK_IO2_TOKEN *Token ) argument 997 PartitionInstallChildHandle( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ParentHandle, IN EFI_DISK_IO_PROTOCOL *ParentDiskIo, IN EFI_BLOCK_IO_PROTOCOL *ParentBlockIo, IN EFI_BLOCK_IO2_PROTOCOL *ParentBlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *ParentDevicePath, IN EFI_DEVICE_PATH_PROTOCOL *DevicePathNode, IN EFI_LBA Start, IN EFI_LBA End, IN UINT32 BlockSize, IN BOOLEAN InstallEspGuid ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/ |
H A D | Partition.c | 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 34 This program and the accompanying materials 83 @param[in] This Protocol instance pointer. 88 @retval EFI_SUCCESS This driver supports this device 89 @retval EFI_ALREADY_STARTED This driver is already running on this device 90 @retval other This driver does not support this device 96 IN EFI_DRIVER_BINDING_PROTOCOL *This, 140 This->DriverBindingHandle, 158 This 95 PartitionDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 231 PartitionDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument 421 PartitionDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument 574 PartitionReset( IN EFI_BLOCK_IO_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 642 PartitionReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument 693 PartitionWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, IN VOID *Buffer ) argument 798 PartitionResetEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument 848 PartitionReadBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, OUT VOID *Buffer ) argument 930 PartitionWriteBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, IN VOID *Buffer ) argument 1003 PartitionFlushBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN OUT EFI_BLOCK_IO2_TOKEN *Token ) argument 1045 PartitionInstallChildHandle( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ParentHandle, IN EFI_DISK_IO_PROTOCOL *ParentDiskIo, IN EFI_BLOCK_IO_PROTOCOL *ParentBlockIo, IN EFI_BLOCK_IO2_PROTOCOL *ParentBlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *ParentDevicePath, IN EFI_DEVICE_PATH_PROTOCOL *DevicePathNode, IN EFI_LBA Start, IN EFI_LBA End, IN UINT32 BlockSize, IN BOOLEAN InstallEspGuid ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/CpuIoDxe/ |
H A D | CpuIo.h | 5 This program and the accompanying materials 53 @param[in] This A pointer to the EFI_CPU_IO_PROTOCOL instance. 72 IN EFI_CPU_IO_PROTOCOL *This, 102 @param[in] This A pointer to the EFI_CPU_IO_PROTOCOL instance. 121 IN EFI_CPU_IO_PROTOCOL *This, 151 @param[in] This A pointer to the EFI_CPU_IO_PROTOCOL instance. 170 IN EFI_CPU_IO_PROTOCOL *This, 200 @param[in] This A pointer to the EFI_CPU_IO_PROTOCOL instance. 219 IN EFI_CPU_IO_PROTOCOL *This,
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/LegacyRegionDxe/ |
H A D | LegacyRegion.c | 4 This generic implementation of the Legacy Region Protocol does not actually 5 perform any lock/unlock operations. This module may be used on platforms 11 This program and the accompanying materials 29 @param This Indicates the EFI_LEGACY_REGION_PROTOCOL instance 40 IN EFI_LEGACY_REGION_PROTOCOL *This, 52 @param This Indicates the EFI_LEGACY_REGION_PROTOCOL instance 63 IN EFI_LEGACY_REGION_PROTOCOL *This, 76 @param This Indicates the EFI_LEGACY_REGION_PROTOCOL instance 87 IN EFI_LEGACY_REGION_PROTOCOL *This, 99 @param This Indicate 39 LegacyRegionDecode( IN EFI_LEGACY_REGION_PROTOCOL *This, IN UINT32 Start, IN UINT32 Length, IN BOOLEAN *On ) argument 62 LegacyRegionLock( IN EFI_LEGACY_REGION_PROTOCOL *This, IN UINT32 Start, IN UINT32 Length, OUT UINT32 *Granularity OPTIONAL ) argument 86 LegacyRegionBootLock( IN EFI_LEGACY_REGION_PROTOCOL *This, IN UINT32 Start, IN UINT32 Length, OUT UINT32 *Granularity OPTIONAL ) argument 109 LegacyRegionUnlock( IN EFI_LEGACY_REGION_PROTOCOL *This, IN UINT32 Start, IN UINT32 Length, OUT UINT32 *Granularity OPTIONAL ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Ppi/ |
H A D | SmmAccess.h | 4 This PPI is used to control the visibility of the SMRAM on the platform. 16 This program and the accompanying materials 38 This function "opens" SMRAM so that it is visible while not inside of SMM. The function should 43 @param This The pointer to the SMM Access Interface. 55 IN PEI_SMM_ACCESS_PPI *This, 62 This function "closes" SMRAM so that it is not visible while outside of SMM. The function should 66 @param This The pointer to the SMM Access Interface. 78 IN PEI_SMM_ACCESS_PPI *This, 85 This function prohibits access to the SMRAM region. This functio [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/ |
H A D | EbcSimpleDebugger.h | 6 This program and the accompanying materials 36 @param[in] This A pointer to the EFI_EBC_SIMPLE_DEBUGGER_PROTOCOL structure. 47 IN EFI_EBC_SIMPLE_DEBUGGER_PROTOCOL *This, 55 @param[in] This A pointer to the EFI_EBC_SIMPLE_DEBUGGER_PROTOCOL structure. 65 IN EFI_EBC_SIMPLE_DEBUGGER_PROTOCOL *This, 72 @param[in] This A pointer to the EFI_EBC_SIMPLE_DEBUGGER_PROTOCOL structure. 84 IN EFI_EBC_SIMPLE_DEBUGGER_PROTOCOL *This, 91 This interface allows you to configure the EBC debug support 96 @param[in] This A pointer to the EFI_EBC_SIMPLE_DEBUGGER_PROTOCOL structure. 107 IN EFI_EBC_SIMPLE_DEBUGGER_PROTOCOL *This, [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/S3SaveStateDxe/ |
H A D | InternalS3SaveState.h | 6 This program and the accompanying materials 34 This function is used to store a boot script record into a given boot 37 will be added into the new table. This function is responsible for allocating 40 This function has a variable parameter list. The exact parameter list depends on 46 @param This A pointer to the EFI_S3_SAVE_STATE_PROTOCOL instance. 61 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, 68 This function is used to store an OpCode to be replayed as part of the S3 resume boot path. It is 76 @param This A pointer to the EFI_S3_SAVE_STATE_PROTOCOL instance. 96 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, 112 @param This [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/SmmS3SaveState/ |
H A D | InternalSmmSaveState.h | 6 This program and the accompanying materials 33 This function is used to store a boot script record into a given boot 36 will be added into the new table. This function is responsible for allocating 39 This function has a variable parameter list. The exact parameter list depends on 45 @param This A pointer to the EFI_S3_SAVE_STATE_PROTOCOL instance. 60 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, 67 This function is used to store an OpCode to be replayed as part of the S3 resume boot path. It is 75 @param This A pointer to the EFI_S3_SAVE_STATE_PROTOCOL instance. 95 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, 111 @param This [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Metronome/ |
H A D | Metronome.h | 5 This program and the accompanying materials 28 This function implements EFI_METRONOME_ARCH_PROTOCOL.WaitForTick(). 34 time has elapsed, wait for two ticks. This function waits for a hardware 38 is possible for a tick to be missed. This function cannot guarantee that 42 @param This The EFI_METRONOME_ARCH_PROTOCOL instance. 53 IN EFI_METRONOME_ARCH_PROTOCOL *This,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | Bds.h | 7 This program and the accompanying materials 32 This function uses policy data from the platform to determine what operating 33 system or system utility should be loaded and invoked. This function call 36 all the drivers on the dispatch queue, this function is called. This 45 failed, and should be skipped. This function should never return. 47 @param This The EFI_BDS_ARCH_PROTOCOL instance. 55 IN EFI_BDS_ARCH_PROTOCOL *This
|
H A D | BlockIo.h | 8 This program and the accompanying materials 41 @param This Indicates a pointer to the calling context. 52 IN EFI_BLOCK_IO_PROTOCOL *This, 59 @param This Indicates a pointer to the calling context. 78 IN EFI_BLOCK_IO_PROTOCOL *This, 88 @param This Indicates a pointer to the calling context. 108 IN EFI_BLOCK_IO_PROTOCOL *This, 118 @param This Indicates a pointer to the calling context. 128 IN EFI_BLOCK_IO_PROTOCOL *This 160 /// This fiel [all...] |
H A D | BlockIo2.h | 9 This program and the accompanying materials 53 @param[in] This Indicates a pointer to the calling context. 66 IN EFI_BLOCK_IO2_PROTOCOL *This, 73 This function reads the requested number of blocks from the device. All the 79 @param[in] This Indicates a pointer to the calling context. 106 IN EFI_BLOCK_IO2_PROTOCOL *This, 117 This function writes the requested number of blocks to the device. All blocks 122 @param[in] This Indicates a pointer to the calling context. 148 IN EFI_BLOCK_IO2_PROTOCOL *This, 163 @param[in] This Indicate [all...] |
H A D | BusSpecificDriverOverride.h | 10 This program and the accompanying materials 40 @param This A pointer to the EFI_BUS_SPECIFIC_DRIVER_ 57 IN EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL *This, 62 /// This protocol matches one or more drivers to a controller. This protocol is produced by a bus driver,
|
H A D | DebugPort.h | 4 This protocol is used by debug agent to communicate with the 8 This program and the accompanying materials 41 @param This A pointer to the EFI_DEBUGPORT_PROTOCOL instance. 50 IN EFI_DEBUGPORT_PROTOCOL *This 56 @param This A pointer to the EFI_DEBUGPORT_PROTOCOL instance. 70 IN EFI_DEBUGPORT_PROTOCOL *This, 79 @param This A pointer to the EFI_DEBUGPORT_PROTOCOL instance. 94 IN EFI_DEBUGPORT_PROTOCOL *This, 103 @param This A pointer to the EFI_DEBUGPORT_PROTOCOL instance. 113 IN EFI_DEBUGPORT_PROTOCOL *This [all...] |