Searched refs:This (Results 326 - 350 of 1585) sorted by relevance

<<11121314151617181920>>

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciDxe/
H A DUhci.h6 This program and the accompanying materials
98 #define UHC_FROM_USB2_HC_PROTO(This) CR(This, USB_HC_DEV, Usb2Hc, USB_HC_DEV_SIGNATURE)
107 // speed control or bulk transfer. This is because FULL speed contrl
160 @param This Protocol instance pointer.
164 @return EFI_SUCCESS This driver supports this device.
165 @return EFI_UNSUPPORTED This driver does not support this device.
171 IN EFI_DRIVER_BINDING_PROTOCOL *This,
179 @param This Protocol instance pointer.
183 @retval EFI_SUCCESS This drive
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/
H A DUsbPeim.h6 This program and the accompanying materials
66 @param This The pointer of PEI_USB_IO_PPI.
84 IN PEI_USB_IO_PPI *This,
96 @param This The pointer of PEI_USB_IO_PPI.
115 IN PEI_USB_IO_PPI *This,
126 @param This Indicates the PEI_USB_IO_PPI instance.
137 IN PEI_USB_IO_PPI *This,
145 @param This Indicates the PEI_USB_IO_PPI instance.
157 IN PEI_USB_IO_PPI *This,
166 @param This Indicate
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LegacyRegion2Dxe/
H A DLegacyRegion2.c4 This generic implementation of the Legacy Region 2 Protocol does not actually
5 perform any lock/unlock operations. This module may be used on platforms
11 This program and the accompanying materials
41 @param This[in] Indicates the EFI_LEGACY_REGION_PROTOCOL instance.
47 @param Granularity[out] The number of bytes in the last region affected. This may be less
60 IN EFI_LEGACY_REGION2_PROTOCOL *This,
79 This function changes the attributes of a memory range to not allow writes.
81 @param This[in] Indicates the EFI_LEGACY_REGION_PROTOCOL instance.
87 @param Granularity[out] The number of bytes in the last region affected. This may be less
99 IN EFI_LEGACY_REGION2_PROTOCOL *This,
59 LegacyRegion2Decode( IN EFI_LEGACY_REGION2_PROTOCOL *This, IN UINT32 Start, IN UINT32 Length, OUT UINT32 *Granularity, IN BOOLEAN *On ) argument
98 LegacyRegion2Lock( IN EFI_LEGACY_REGION2_PROTOCOL *This, IN UINT32 Start, IN UINT32 Length, OUT UINT32 *Granularity ) argument
141 LegacyRegion2BootLock( IN EFI_LEGACY_REGION2_PROTOCOL *This, IN UINT32 Start, IN UINT32 Length, OUT UINT32 *Granularity ) argument
177 LegacyRegion2Unlock( IN EFI_LEGACY_REGION2_PROTOCOL *This, IN UINT32 Start, IN UINT32 Length, OUT UINT32 *Granularity ) argument
214 LegacyRegionGetInfo( IN EFI_LEGACY_REGION2_PROTOCOL *This, OUT UINT32 *DescriptorCount, OUT EFI_LEGACY_REGION_DESCRIPTOR **Descriptor ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DHiiImage.h5 This program and the accompanying materials
57 This function adds the image Image to the group of images
61 @param This A pointer to the EFI_HII_IMAGE_PROTOCOL instance.
83 IN CONST EFI_HII_IMAGE_PROTOCOL *This,
91 This function retrieves the image specified by ImageId which
101 @param This A pointer to the EFI_HII_IMAGE_PROTOCOL instance.
125 IN CONST EFI_HII_IMAGE_PROTOCOL *This,
133 This function updates the image specified by ImageId in the
137 @param This A pointer to the EFI_HII_IMAGE_PROTOCOL instance.
156 IN CONST EFI_HII_IMAGE_PROTOCOL *This,
[all...]
H A DHiiString.h5 This program and the accompanying materials are licensed and made available under
26 This function adds the string String to the group of strings owned by PackageList, with the
31 @param This A pointer to the EFI_HII_STRING_PROTOCOL instance.
60 IN CONST EFI_HII_STRING_PROTOCOL *This,
71 This function retrieves the string specified by StringId which is associated
75 @param This A pointer to the EFI_HII_STRING_PROTOCOL instance.
104 IN CONST EFI_HII_STRING_PROTOCOL *This,
114 This function updates the string specified by StringId in the specified PackageList to the text
117 @param This A pointer to the EFI_HII_STRING_PROTOCOL instance.
139 IN CONST EFI_HII_STRING_PROTOCOL *This,
[all...]
H A DScsiIo.h3 This protocol is used by code, typically drivers, running in the EFI boot
8 This program and the accompanying materials
139 @param This Protocol instance pointer.
150 IN EFI_SCSI_IO_PROTOCOL *This,
157 @param This Protocol instance pointer.
170 IN EFI_SCSI_IO_PROTOCOL *This,
178 @param This Protocol instance pointer.
191 IN EFI_SCSI_IO_PROTOCOL *This
197 @param This Protocol instance pointer.
211 IN EFI_SCSI_IO_PROTOCOL *This
[all...]
H A DTcgService.h6 This program and the accompanying materials are licensed and made available under
38 /// This protocol is capable of : 01=SHA-1.
52 This service provides EFI protocol capability information, state information
55 @param This Indicates the calling context
59 @param TCGFeatureFlags This is a pointer to the feature flags. No feature
64 @param EventLogLocation This is a pointer to the address of the event log in memory.
75 IN EFI_TCG_PROTOCOL *This,
84 This service abstracts the capability to do a hash operation on a data buffer.
86 @param This Indicates the calling context.
103 IN EFI_TCG_PROTOCOL *This,
[all...]
H A DSimpleTextOut.h10 This program and the accompanying materials are licensed and made available under
143 // If bit 7 is off, the narrow glyph database will be used. This does NOT affect information that is sent to
151 @param This The protocol instance pointer.
163 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
170 @param This The protocol instance pointer.
180 @retval EFI_WARN_UNKNOWN_GLYPH This warning code indicates that some of the
188 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
196 @param This The protocol instance pointer.
209 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
217 @param This Th
[all...]
H A DTcp6.h8 This program and the accompanying materials
17 This Protocol is introduced in UEFI Specification 2.2
158 /// FIN flag before the TCP instance is closed. This timeout is in
469 /// close process when it is set to TRUE. This option can be used to
479 Protocol instance into user-supplied buffers. This function can also be used to retrieve
482 @param[in] This Pointer to the EFI_TCP6_PROTOCOL instance.
495 @retval EFI_INVALID_PARAMETER This is NULL.
501 IN EFI_TCP6_PROTOCOL *This,
527 @param[in] This Pointer to the EFI_TCP6_PROTOCOL instance.
537 - This i
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Csm/CsmSupportLib/
H A DLegacyRegion.h6 This program and the accompanying materials are
73 @param This[in] Indicates the EFI_LEGACY_REGION_PROTOCOL instance.
79 @param Granularity[out] The number of bytes in the last region affected. This may be less
92 IN EFI_LEGACY_REGION2_PROTOCOL *This,
102 This function changes the attributes of a memory range to not allow writes.
104 @param This[in] Indicates the EFI_LEGACY_REGION_PROTOCOL instance.
110 @param Granularity[out] The number of bytes in the last region affected. This may be less
122 IN EFI_LEGACY_REGION2_PROTOCOL *This,
131 This function makes the attributes of a region read only. Once a region is boot-locked with this
135 @param This[i
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/
H A DPciRootBridgeIo.c5 This program and the accompanying materials are
44 This function provides a standard way to poll a PCI memory location. A PCI memory read
46 by Width. The result of this PCI memory read operation is stored in Result. This PCI memory
50 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
72 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
85 This function provides a standard way to poll a PCI I/O location. A PCI I/O read operation is
87 The result of this PCI I/O read operation is stored in Result. This PCI I/O read operation is
91 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
113 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
130 @param[in] This
751 RootBridgeIoCheckParameter( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN OPERATION_TYPE OperationType, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN VOID *Buffer ) argument
886 RootBridgeIoMemRW( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN BOOLEAN Write, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN OUT VOID *Buffer ) argument
978 RootBridgeIoIoRW( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN BOOLEAN Write, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN OUT VOID *Buffer ) argument
1096 RootBridgeIoPciRW( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN BOOLEAN Write, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN OUT VOID *Buffer ) argument
1208 RootBridgeIoPollMem( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINT64 Mask, IN UINT64 Value, IN UINT64 Delay, OUT UINT64 *Result ) argument
1311 RootBridgeIoPollIo( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINT64 Mask, IN UINT64 Value, IN UINT64 Delay, OUT UINT64 *Result ) argument
1406 RootBridgeIoMemRead( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, OUT VOID *Buffer ) argument
1441 RootBridgeIoMemWrite( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN VOID *Buffer ) argument
1472 RootBridgeIoIoRead( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, OUT VOID *Buffer ) argument
1503 RootBridgeIoIoWrite( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN VOID *Buffer ) argument
1540 RootBridgeIoCopyMem( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 DestAddress, IN UINT64 SrcAddress, IN UINTN Count ) argument
1628 RootBridgeIoPciRead( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, OUT VOID *Buffer ) argument
1664 RootBridgeIoPciWrite( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN VOID *Buffer ) argument
1703 RootBridgeIoMap( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_OPERATION Operation, IN VOID *HostAddress, IN OUT UINTN *NumberOfBytes, OUT EFI_PHYSICAL_ADDRESS *DeviceAddress, OUT VOID **Mapping ) argument
1837 RootBridgeIoUnmap( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN VOID *Mapping ) argument
1899 RootBridgeIoAllocateBuffer( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN EFI_ALLOCATE_TYPE Type, IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages, OUT VOID **HostAddress, IN UINT64 Attributes ) argument
1963 RootBridgeIoFreeBuffer( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN UINTN Pages, OUT VOID *HostAddress ) argument
2025 RootBridgeIoGetAttributes( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, OUT UINT64 *Supported, OUT UINT64 *Attributes ) argument
2085 RootBridgeIoSetAttributes( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, IN UINT64 Attributes, IN OUT UINT64 *ResourceBase, IN OUT UINT64 *ResourceLength ) argument
2140 RootBridgeIoConfiguration( IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This, OUT VOID **Resources ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConPlatformDxe/
H A DConPlatform.c6 This program and the accompanying materials
40 This function is the entrypoint of this module. It installs Driver Binding
85 @param This Protocol instance pointer.
90 @retval EFI_SUCCESS This driver supports this device.
91 @retval other This driver does not support this device.
97 IN EFI_DRIVER_BINDING_PROTOCOL *This,
103 This,
113 @param This Protocol instance pointer.
118 @retval EFI_SUCCESS This driver supports this device.
119 @retval other This drive
96 ConPlatformTextInDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument
124 ConPlatformTextOutDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL ) argument
150 ConPlatformDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_GUID *ProtocolGuid ) argument
220 ConPlatformTextInDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
352 ConPlatformTextOutDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
529 ConPlatformTextInDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
603 ConPlatformTextOutDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
678 ConPlatformUnInstallProtocol( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_GUID *ProtocolGuid ) argument
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d9/
H A Dvertexdeclaration.c7 * This library is free software; you can redistribute it and/or
12 * This library is distributed in the hope that it will be useful,
207 IDirect3DVertexDeclaration9Impl *This = (IDirect3DVertexDeclaration9Impl *)iface; local
214 *ppobj = This;
218 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
224 IDirect3DVertexDeclaration9Impl *This = (IDirect3DVertexDeclaration9Impl *)iface; local
225 ULONG ref = InterlockedIncrement(&This->ref);
230 IDirect3DDevice9Ex_AddRef(This->parentDevice);
231 if (!This->convFVF)
234 IWineD3DVertexDeclaration_AddRef(This
243 IDirect3DVertexDeclaration9Impl *This = (IDirect3DVertexDeclaration9Impl *)iface; local
256 IDirect3DVertexDeclaration9Impl *This = (IDirect3DVertexDeclaration9Impl *)iface; local
278 IDirect3DVertexDeclaration9Impl *This = (IDirect3DVertexDeclaration9Impl *)iface; local
291 IDirect3DVertexDeclaration9Impl *This = (IDirect3DVertexDeclaration9Impl *)iface; local
426 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface; local
440 IDirect3DDevice9Impl* This = (IDirect3DDevice9Impl*) iface; local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Ddrawprim.c12 * This library is free software; you can redistribute it and/or
17 * This library is distributed in the hope that it will be useful,
44 #define GLINFO_LOCATION This->adapter->gl_info
87 IWineD3DDeviceImpl *This = (IWineD3DDeviceImpl *)iface; local
88 const UINT *streamOffset = This->stateBlock->streamOffset;
89 long SkipnStrides = startIdx + This->stateBlock->loadBaseVertexIndex;
90 BOOL pixelShader = use_ps(This->stateBlock);
109 idxData = buffer_get_sysmem((struct wined3d_buffer *) This->stateBlock->pIndexData);
158 if (This->stateBlock->renderState[WINED3DRS_FOGENABLE]
159 && (This
325 send_attribute(IWineD3DDeviceImpl *This, WINED3DFORMAT format, const UINT index, const void *ptr) argument
439 IWineD3DDeviceImpl *This = (IWineD3DDeviceImpl *) iface; local
501 IWineD3DDeviceImpl *This = (IWineD3DDeviceImpl *) iface; local
565 remove_vbos(IWineD3DDeviceImpl *This, struct wined3d_stream_info *s) argument
589 IWineD3DDeviceImpl *This = (IWineD3DDeviceImpl *)iface; local
797 tesselate_rectpatch(IWineD3DDeviceImpl *This, struct WineD3DRectPatch *patch) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
H A DIdeBus.h5 This program and the accompanying materials
121 @param This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.
132 IN EFI_DRIVER_BINDING_PROTOCOL *This,
141 @param This Protocol instance pointer.
145 @retval EFI_SUCCESS This driver is added to ControllerHandle.
146 @retval EFI_ALREADY_STARTED This driver is already running on ControllerHandle.
147 @retval other This driver does not support this device.
153 IN EFI_DRIVER_BINDING_PROTOCOL *This,
162 @param This Protocol instance pointer.
167 @retval EFI_SUCCESS This drive
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d8/
H A Dswapchain.c6 * This library is free software; you can redistribute it and/or
11 * This library is distributed in the hope that it will be useful,
38 IDirect3DSwapChain8Impl *This = (IDirect3DSwapChain8Impl *)iface; local
45 *ppobj = This;
49 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
55 IDirect3DSwapChain8Impl *This = (IDirect3DSwapChain8Impl *)iface; local
56 ULONG ref = InterlockedIncrement(&This->ref);
64 IDirect3DSwapChain8Impl *This = (IDirect3DSwapChain8Impl *)iface; local
65 ULONG ref = InterlockedDecrement(&This->ref);
71 IWineD3DSwapChain_Destroy(This
75 HeapFree(GetProcessHeap(), 0, This); local
82 IDirect3DSwapChain8Impl *This = (IDirect3DSwapChain8Impl *)iface; local
96 IDirect3DSwapChain8Impl *This = (IDirect3DSwapChain8Impl *)iface; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/
H A DUsbMassImpl.c5 This program and the accompanying materials
39 This function implements EFI_BLOCK_IO_PROTOCOL.Reset().
43 @param This Indicates a pointer to the calling context.
54 IN EFI_BLOCK_IO_PROTOCOL *This,
68 UsbMass = USB_MASS_DEVICE_FROM_BLOCK_IO (This);
79 This function implements EFI_BLOCK_IO_PROTOCOL.ReadBlocks().
83 @param This Indicates a pointer to the calling context.
87 This must be a multiple of the intrinsic block size of the device.
103 IN EFI_BLOCK_IO_PROTOCOL *This,
121 UsbMass = USB_MASS_DEVICE_FROM_BLOCK_IO (This);
53 UsbMassReset( IN EFI_BLOCK_IO_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
102 UsbMassReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
218 UsbMassWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, IN VOID *Buffer ) argument
385 UsbMassInitTransport( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, OUT USB_MASS_TRANSPORT **Transport, OUT VOID **Context, OUT UINT8 *MaxLun ) argument
472 UsbMassInitMultiLun( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN USB_MASS_TRANSPORT *Transport, IN VOID *Context, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN UINT8 MaxLun ) argument
640 UsbMassInitNonLun( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN USB_MASS_TRANSPORT *Transport, IN VOID *Context ) argument
747 USBMassDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
831 USBMassDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
946 USBMassDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/
H A DAtaBus.h4 This file defines common data structures, macro definitions and some module
8 This program and the accompanying materials
179 This function allocates an aligned buffer for the ATA device to perform
198 This function frees an aligned buffer for the ATA device to perform
226 This function wraps the ResetDevice() invocation for ATA pass through function
243 This function issues ATA_CMD_IDENTIFY_DRIVE command to the ATA device to identify it.
262 This function performs ATA pass through transactions to read/write data from/to
289 This function performs one ATA pass through transaction to do a trust transfer from/to
335 This function checks to see if the driver specified by This support
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConSplitterDxe/
H A DConSplitterGraphics.c5 This program and the accompanying materials
25 @param This The EFI_GRAPHICS_OUTPUT_PROTOCOL instance.
40 IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This,
48 if (This == NULL || Info == NULL || SizeOfInfo == NULL || ModeNumber >= This->Mode->MaxMode) {
55 Private = GRAPHICS_OUTPUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
74 @param This The EFI_GRAPHICS_OUTPUT_PROTOCOL instance.
86 IN EFI_GRAPHICS_OUTPUT_PROTOCOL * This,
101 if (ModeNumber >= This->Mode->MaxMode) {
105 Private = GRAPHICS_OUTPUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
39 ConSplitterGraphicsOutputQueryMode( IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, IN UINT32 ModeNumber, OUT UINTN *SizeOfInfo, OUT EFI_GRAPHICS_OUTPUT_MODE_INFORMATION **Info ) argument
85 ConSplitterGraphicsOutputSetMode( IN EFI_GRAPHICS_OUTPUT_PROTOCOL * This, IN UINT32 ModeNumber ) argument
215 ConSplitterGraphicsOutputBlt( IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, OPTIONAL IN EFI_GRAPHICS_OUTPUT_BLT_OPERATION BltOperation, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta OPTIONAL ) argument
315 ConSplitterUgaDrawGetMode( IN EFI_UGA_DRAW_PROTOCOL *This, OUT UINT32 *HorizontalResolution, OUT UINT32 *VerticalResolution, OUT UINT32 *ColorDepth, OUT UINT32 *RefreshRate ) argument
361 ConSplitterUgaDrawSetMode( IN EFI_UGA_DRAW_PROTOCOL *This, IN UINT32 HorizontalResolution, IN UINT32 VerticalResolution, IN UINT32 ColorDepth, IN UINT32 RefreshRate ) argument
489 ConSplitterUgaDrawBlt( IN EFI_UGA_DRAW_PROTOCOL *This, IN EFI_UGA_PIXEL *BltBuffer, OPTIONAL IN EFI_UGA_BLT_OPERATION BltOperation, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/
H A DPciBus.c12 This program and the accompanying materials
114 @param This Protocol instance pointer.
119 @retval EFI_SUCCESS This driver supports this device.
120 @retval EFI_ALREADY_STARTED This driver is already running on this device.
121 @retval other This driver does not support this device.
127 IN EFI_DRIVER_BINDING_PROTOCOL *This,
166 This->DriverBindingHandle,
184 This->DriverBindingHandle,
195 This->DriverBindingHandle,
213 This
126 PciBusDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
236 PciBusDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
323 PciBusDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugPortDxe/
H A DDebugPort.c3 This driver layers on top of SerialIo.
8 This program and the accompanying materials
179 @param This Protocol instance pointer.
184 @retval EFI_SUCCESS This driver supports this device.
193 IN EFI_DRIVER_BINDING_PROTOCOL *This,
263 This->DriverBindingHandle,
274 This->DriverBindingHandle,
285 @param This Protocol instance pointer.
290 @retval EFI_SUCCESS This driver is added to ControllerHandle.
298 IN EFI_DRIVER_BINDING_PROTOCOL *This,
192 DebugPortSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
297 DebugPortStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
442 DebugPortStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
563 DebugPortRead( IN EFI_DEBUGPORT_PROTOCOL *This, IN UINT32 Timeout, IN OUT UINTN *BufferSize, IN VOID *Buffer ) argument
621 DebugPortWrite( IN EFI_DEBUGPORT_PROTOCOL *This, IN UINT32 Timeout, IN OUT UINTN *BufferSize, OUT VOID *Buffer ) argument
[all...]
H A DDebugPort.h5 This program and the accompanying materials
118 @param This Protocol instance pointer.
123 @retval EFI_SUCCESS This driver supports this device.
132 IN EFI_DRIVER_BINDING_PROTOCOL *This,
141 @param This Protocol instance pointer.
146 @retval EFI_SUCCESS This driver is added to ControllerHandle.
154 IN EFI_DRIVER_BINDING_PROTOCOL *This,
163 @param This Protocol instance pointer.
169 @retval EFI_SUCCESS This driver is removed ControllerHandle.
170 @retval other This drive
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4ConfigDxe/
H A DIp4Config.c2 This code implements the IP4Config and NicIp4Config protocols.
5 This program and the accompanying materials
84 @retval EFI_INVALID_PARAMETER This is NULL or the configure parameter is
268 configuration policy by the EFI IPv4 Protocol driver. This determination may
288 @param This Pointer to the EFI_IP4_CONFIG_PROTOCOL instance.
291 execution. This event must be of type EVT_NOTIFY_SIGNAL.
294 This event must be of type EVT_NOTIFY_SIGNAL.
299 This
306 @retval EFI_UNSUPPORTED This interface does not support the EFI IPv4 Protocol
313 IN EFI_IP4_CONFIG_PROTOCOL *This,
312 EfiIp4ConfigStart( IN EFI_IP4_CONFIG_PROTOCOL *This, IN EFI_EVENT DoneEvent, IN EFI_EVENT ReconfigEvent ) argument
549 EfiIp4ConfigGetData( IN EFI_IP4_CONFIG_PROTOCOL *This, IN OUT UINTN *ConfigDataSize, OUT EFI_IP4_IPCONFIG_DATA *ConfigData OPTIONAL ) argument
[all...]
H A DIp4Config.h5 This program and the accompanying materials
167 @retval EFI_INVALID_PARAMETER This is NULL or the configure parameter is
199 @param This The IP4 configure instance
206 IN IP4_CONFIG_INSTANCE *This
229 This function retrieves the user readable name of a driver in the form of a
230 Unicode string. If the driver specified by This has a user readable name in
233 by This does not support the language specified by Language,
236 @param This[in] A pointer to the EFI_COMPONENT_NAME2_PROTOCOL or
239 array indicating the language. This is the
247 This Unicod
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/efi/Protocol/
H A DSimpleTextOut.h10 This program and the accompanying materials are licensed and made available under
145 // If bit 7 is off, the narrow glyph database will be used. This does NOT affect information that is sent to
153 @param This The protocol instance pointer.
165 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
172 @param This The protocol instance pointer.
182 @retval EFI_WARN_UNKNOWN_GLYPH This warning code indicates that some of the
190 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
198 @param This The protocol instance pointer.
211 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
219 @param This Th
[all...]

Completed in 152 milliseconds

<<11121314151617181920>>