/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | DriverFamilyOverride.h | 5 This program and the accompanying materials are licensed and made available under 30 This function returns the version value associated with the driver specified by This. 38 @param This A pointer to the EFI_DRIVER_FAMILY_OVERRIDE_PROTOCOL instance. 40 @return The version value associated with the driver specified by This. 46 IN EFI_DRIVER_FAMILY_OVERRIDE_PROTOCOL *This
|
H A D | GuidedSectionExtraction.h | 8 This program and the accompanying materials 65 @param This Indicates the EFI_GUIDED_SECTION_EXTRACTION_PROTOCOL instance. 121 IN CONST EFI_GUIDED_SECTION_EXTRACTION_PROTOCOL *This,
|
H A D | Ip6Config.h | 2 This file provides a definition of the EFI IPv6 Configuration 6 This program and the accompanying materials 34 /// This type of data is read only.The corresponding Data is of type 203 This function is used to set the configuration data of type DataType for the EFI 210 This function is always non-blocking. When setting some type of configuration data, 221 @param[in] This Pointer to the EFI_IP6_CONFIG_PROTOCOL instance. 230 - This is NULL. 242 @retval EFI_UNSUPPORTED This DataType is not supported. 250 IN EFI_IP6_CONFIG_PROTOCOL *This, 260 This functio [all...] |
H A D | Metronome.h | 4 This code abstracts the DXE core to provide delay services. 7 This program and the accompanying materials 37 time has elapsed, wait for two ticks. This function waits for a hardware 41 is possible for a tick to be missed. This function cannot guarantee that 45 @param This The EFI_METRONOME_ARCH_PROTOCOL instance. 56 IN EFI_METRONOME_ARCH_PROTOCOL *This, 61 /// This protocol provides access to a known time source in the platform to the 70 /// This value on any platform must be at least 10 uS, and must not
|
H A D | PciPlatform.h | 2 This file declares PlatfromOpRom protocols that provide the interface between 5 This protocol is optional. 8 This program and the accompanying materials are licensed and made available under 17 This Protocol is defined in UEFI Platform Initialization Specification 1.2 26 /// This file must be included because the EFI_PCI_PLATFORM_PROTOCOL uses 92 /// occupy only I/O addresses that are not ISA aliases. This is a limitation 112 /// information regarding the 16-bit VGA decode support. This 157 /// The phase that indicates the entry point to the PCI Bus Notify phase. This 163 /// The phase that indicates the entry point to the PCI Bus Notify phase. This 170 /// returning to the PCI Bus Driver Notify phase. This platfor [all...] |
H A D | S3SaveState.h | 4 This protocol is used by DXE PI module to store or record various IO operations 6 This protocol is not required for all platforms. 9 This program and the accompanying materials 18 This PPI is defined in UEFI Platform Initialization Specification 1.2 Volume 5: 37 This function is used to store an OpCode to be replayed as part of the S3 resume boot path. It is 41 @param[in] This A pointer to the EFI_S3_SAVE_STATE_PROTOCOL instance. 54 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, 62 This function is used to store an OpCode to be replayed as part of the S3 resume boot path. It is 70 This function has a variable parameter list. The exact parameter list depends on the OpCode that is 77 @param[in] This [all...] |
H A D | SmbusHc.h | 6 This program and the accompanying materials 37 @param This A pointer to the EFI_SMBUS_HC_PROTOCOL instance. 44 @param Command This command is transmitted by the SMBus host 57 execute the SMBus transactions. This SMBus 72 specific and operation specific. This field 125 IN CONST EFI_SMBUS_HC_PROTOCOL *This, 141 @param This A pointer to the EFI_SMBUS_HC_PROTOCOL instance. 191 IN CONST EFI_SMBUS_HC_PROTOCOL *This, 202 @param This A pointer to the EFI_SMBUS_HC_PROTOCOL instance. 220 IN CONST EFI_SMBUS_HC_PROTOCOL *This, [all...] |
H A D | Arp.h | 11 This program and the accompanying materials are licensed and made available under 20 This Protocol was introduced in UEFI Specification 2.0. 120 This function is used to assign a station address to the ARP cache for this instance 131 @param This The pointer to the EFI_ARP_PROTOCOL instance. 137 * This is NULL. 150 IN EFI_ARP_PROTOCOL *This, 155 This function is used to insert entries into the ARP cache. 168 @param This Pointer to the EFI_ARP_PROTOCOL instance. 187 * This is NULL. 202 IN EFI_ARP_PROTOCOL *This, [all...] |
H A D | MpService.h | 31 This program and the accompanying materials are licensed and made available under 40 This Protocol is defined in the UEFI Platform Initialization Specification 1.2, 67 /// This bit is used in the StatusFlag field of EFI_PROCESSOR_INFORMATION and 74 /// This bit is used in the StatusFlag field of EFI_PROCESSOR_INFORMATION and 81 /// This bit is used in the StatusFlag field of EFI_PROCESSOR_INFORMATION and 144 This service retrieves the number of logical processor in the platform 146 This service may only be called from the BSP. 148 This function is used to retrieve the following information: 163 @param[in] This A pointer to the EFI_MP_SERVICES_PROTOCOL 182 IN EFI_MP_SERVICES_PROTOCOL *This, [all...] |
H A D | ScsiPassThruExt.h | 3 This protocol provides services that allow SCSI Pass Thru commands 7 This program and the accompanying materials 134 /// The status of the host adapter specified by This when the SCSI 151 Sends a SCSI Request Packet to a SCSI device that is attached to the SCSI channel. This function 155 @param This A pointer to the EFI_EXT_SCSI_PASS_THRU_PROTOCOL instance. 185 by the host adapter. This includes the case of Bi-directional SCSI 194 IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, 208 @param This A pointer to the EFI_EXT_SCSI_PASS_THRU_PROTOCOL instance. 230 IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, 238 @param This [all...] |
H A D | Udp6.h | 7 This program and the accompanying materials 16 This Protocol is introduced in UEFI Specification 2.2 95 /// Address from which this packet is sent. This field should not be used when 100 /// Port from which this packet is sent. It is in host byte order. This field should 155 /// is delivered. This field can be set and changed only when the EFI IPv6 driver is 257 /// This Event will be signaled after the Status field is updated by the EFI UDPv6 Protocol 298 instance into user-supplied buffers. This function is used optionally to retrieve the operational 301 @param[in] This Pointer to the EFI_UDP6_PROTOCOL instance. 311 @retval EFI_INVALID_PARAMETER This is NULL. 317 IN EFI_UDP6_PROTOCOL *This, [all...] |
H A D | Tcp4.h | 8 This program and the accompanying materials are licensed and made available under 17 This Protocol is introduced in UEFI Specification 2.0. 228 @param This The pointer to the EFI_TCP4_PROTOCOL instance. 239 @retval EFI_INVALID_PARAMETER This is NULL. 247 IN EFI_TCP4_PROTOCOL *This, 258 @param This The pointer to the EFI_TCP4_PROTOCOL instance. 278 IN EFI_TCP4_PROTOCOL *This, 286 @param This The pointer to the EFI_TCP4_PROTOCOL instance. 301 - This is NULL. 311 @retval EFI_NOT_FOUND This rout [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Csm/CsmSupportLib/ |
H A D | LegacyInterrupt.h | 6 This program and the accompanying materials are 46 @param[in] This Pointer to LegacyInterrupt Protocol 55 IN EFI_LEGACY_INTERRUPT_PROTOCOL *This, 63 @param[in] This - Protocol instance pointer. 74 IN EFI_LEGACY_INTERRUPT_PROTOCOL *This, 83 @param[in] This Protocol instance pointer 94 IN EFI_LEGACY_INTERRUPT_PROTOCOL *This, 102 @param[in] This Protocol instance pointer 113 IN EFI_LEGACY_INTERRUPT_PROTOCOL *This,
|
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/ |
H A D | CpuIo2Dxe.h | 5 This program and the accompanying materials 52 @param[in] This A pointer to the EFI_CPU_IO2_PROTOCOL instance. 71 IN EFI_CPU_IO2_PROTOCOL *This, 101 @param[in] This A pointer to the EFI_CPU_IO2_PROTOCOL instance. 120 IN EFI_CPU_IO2_PROTOCOL *This, 150 @param[in] This A pointer to the EFI_CPU_IO2_PROTOCOL instance. 169 IN EFI_CPU_IO2_PROTOCOL *This, 199 @param[in] This A pointer to the EFI_CPU_IO2_PROTOCOL instance. 218 IN EFI_CPU_IO2_PROTOCOL *This,
|
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Smm/ |
H A D | CpuIo2Smm.h | 5 This program and the accompanying materials 37 @param[in] This The EFI_SMM_CPU_IO2_PROTOCOL instance. 56 IN CONST EFI_SMM_CPU_IO2_PROTOCOL *This, 70 @param[in] This The EFI_SMM_CPU_IO2_PROTOCOL instance. 89 IN CONST EFI_SMM_CPU_IO2_PROTOCOL *This, 103 @param[in] This The EFI_SMM_CPU_IO2_PROTOCOL instance. 122 IN CONST EFI_SMM_CPU_IO2_PROTOCOL *This, 136 @param[in] This The EFI_SMM_CPU_IO2_PROTOCOL instance. 155 IN CONST EFI_SMM_CPU_IO2_PROTOCOL *This,
|
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/cmd/dtrace/test/tst/common/funcs/ |
H A D | tst.chill.ksh | 40 * NOTES: This test does no verification - it's not possible. So,
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/ |
H A D | Ps2MouseAbsolutePointer.h | 5 This program and the accompanying materials 112 @param This Protocol instance pointer. 117 @retval EFI_SUCCESS This driver supports this device 118 @retval EFI_ALREADY_STARTED This driver is already running on this device 119 @retval other This driver does not support this device 125 IN EFI_DRIVER_BINDING_PROTOCOL *This, 135 @param This Protocol instance pointer. 140 @retval EFI_SUCCESS This driver is added to ControllerHandle 141 @retval EFI_ALREADY_STARTED This driver is already running on ControllerHandle 142 @retval other This drive [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/ |
H A D | Ps2Mouse.h | 5 This program and the accompanying materials 112 @param This Protocol instance pointer. 117 @retval EFI_SUCCESS This driver supports this device 118 @retval EFI_ALREADY_STARTED This driver is already running on this device 119 @retval other This driver does not support this device 125 IN EFI_DRIVER_BINDING_PROTOCOL *This, 135 @param This Protocol instance pointer. 140 @retval EFI_SUCCESS This driver is added to ControllerHandle 141 @retval EFI_ALREADY_STARTED This driver is already running on ControllerHandle 142 @retval other This drive [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Include/Protocol/ |
H A D | IsaIo.h | 6 This program and the accompanying materials are licensed and made available under 105 @param[in] This A pointer to the EFI_ISA_IO_PROTOCOL instance. 123 IN EFI_ISA_IO_PROTOCOL *This, 148 @param[in] This A pointer to the EFI_ISA_IO_PROTOCOL instance. 163 IN EFI_ISA_IO_PROTOCOL *This, 173 This function returns the device-specific addresses required to access system memory. 174 This function is used to map system memory for ISA DMA operations. All ISA DMA 196 @param[in] This A pointer to the EFI_ISA_IO_PROTOCOL instance. 229 IN EFI_ISA_IO_PROTOCOL *This, 247 @param[in] This [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/DiskIoDxe/ |
H A D | DiskIo.h | 5 This program and the accompanying materials 58 @param This Protocol instance pointer. 63 @retval EFI_SUCCESS This driver supports this device 64 @retval EFI_ALREADY_STARTED This driver is already running on this device 65 @retval other This driver does not support this device 71 IN EFI_DRIVER_BINDING_PROTOCOL *This, 80 @param This Protocol instance pointer. 85 @retval EFI_SUCCESS This driver is added to ControllerHandle 86 @retval EFI_ALREADY_STARTED This driver is already running on ControllerHandle 87 @retval other This drive [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Tcp4Dxe/ |
H A D | Tcp4Driver.h | 5 This program and the accompanying materials 156 @param This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance. 157 @param ControllerHandle The handle of the controller to test. This handle 161 This parameter is ignored by device drivers, and is optional for bus drivers. 166 specified by This. 169 the driver specified by This. 176 specified by This. 182 IN EFI_DRIVER_BINDING_PROTOCOL *This, 199 by This must have been called with the same calling parameters, and Supported() 202 @param This [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/ |
H A D | IsaDriver.c | 7 This program and the accompanying materials 68 @param[in] This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance. 82 IN EFI_DRIVER_BINDING_PROTOCOL *This, 99 This->DriverBindingHandle, 122 This->DriverBindingHandle, 130 This->DriverBindingHandle, 148 3. Prior to calling Start(), the Supported() function for the driver specified by This must 151 @param[in] This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance. 152 @param[in] ControllerHandle The handle of the controller to start. This handle 156 This paramete 81 IsaIoDriverSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument 166 IsaIoDriverStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument 283 IsaIoDriverStop( IN EFI_DRIVER_BINDING_PROTOCOL * This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE * ChildHandleBuffer OPTIONAL ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConPlatformDxe/ |
H A D | ConPlatform.h | 5 This program and the accompanying materials 60 @param This Protocol instance pointer. 64 @retval EFI_SUCCESS This driver supports this device 65 @retval other This driver does not support this device 70 IN EFI_DRIVER_BINDING_PROTOCOL *This, 78 @param This Protocol instance pointer. 83 @retval EFI_SUCCESS This driver supports this device. 84 @retval other This driver does not support this device. 90 IN EFI_DRIVER_BINDING_PROTOCOL *This, 98 @param This Protoco [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/ |
H A D | Partition.h | 8 This program and the accompanying materials 110 @param This Protocol instance pointer. 115 @retval EFI_SUCCESS This driver supports this device 116 @retval EFI_ALREADY_STARTED This driver is already running on this device 117 @retval other This driver does not support this device 123 IN EFI_DRIVER_BINDING_PROTOCOL *This, 133 @param This Protocol instance pointer. 138 @retval EFI_SUCCESS This driver is added to ControllerHandle 139 @retval EFI_ALREADY_STARTED This driver is already running on ControllerHandle 140 @retval other This drive [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/ |
H A D | IsaBus.c | 6 Controller found. This driver is designed to manage a PCI-to-ISA bridge Device 10 This program and the accompanying materials 75 @param[in] This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance. 89 IN EFI_DRIVER_BINDING_PROTOCOL *This, 125 This->DriverBindingHandle, 145 This->DriverBindingHandle, 157 This->DriverBindingHandle, 172 This->DriverBindingHandle, 187 This->DriverBindingHandle, 205 3. Prior to calling Start(), the Supported() function for the driver specified by This mus 88 IsaBusControllerDriverSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument 223 IsaBusControllerDriverStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument 440 IsaBusControllerDriverStop( IN EFI_DRIVER_BINDING_PROTOCOL * This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE * ChildHandleBuffer OPTIONAL ) argument 574 IsaCreateDevice( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_PCI_IO_PROTOCOL *PciIo, IN EFI_DEVICE_PATH_PROTOCOL *ParentDevicePath, IN EFI_ISA_ACPI_RESOURCE_LIST *IsaDeviceResourceList, OUT EFI_DEVICE_PATH_PROTOCOL **ChildDevicePath ) argument [all...] |