Searched defs:This (Results 251 - 275 of 379) sorted by relevance

<<111213141516

/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/UndiRuntimeDxe/
H A DInit.c5 This program and the accompanying materials
118 @param This Protocol instance pointer.
122 @retval EFI_SUCCESS This driver supports this device.
123 @retval other This driver does not support this device.
129 IN EFI_DRIVER_BINDING_PROTOCOL *This,
142 This->DriverBindingHandle,
154 This->DriverBindingHandle,
209 This->DriverBindingHandle,
223 @param This Protocol instance pointer.
227 @retval EFI_SUCCESS This drive
128 UndiDriverSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
233 UndiDriverStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
564 UndiDriverStop( 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/OvmfPkg/EmuVariableFvbRuntimeDxe/
H A DFvb.c6 This program and the accompanying materials
40 // This is needed for runtime variable access.
45 // This is the single instance supported by this driver. It
92 This is a notification function registered on EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE event.
116 a memory-mapped firmware volume. This function should be called
119 @param This Indicates the EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL instance.
134 IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This,
140 FvbDevice = FVB_DEVICE_FROM_THIS (This);
155 @param This Indicates the EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL instance.
177 IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This,
133 FvbProtocolGetPhysicalAddress( IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This, OUT EFI_PHYSICAL_ADDRESS *Address ) argument
176 FvbProtocolGetBlockSize( IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This, IN EFI_LBA Lba, OUT UINTN *BlockSize, OUT UINTN *NumberOfBlocks ) argument
215 FvbProtocolGetAttributes( IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This, OUT EFI_FVB_ATTRIBUTES_2 *Attributes ) argument
257 FvbProtocolSetAttributes( IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This, IN OUT EFI_FVB_ATTRIBUTES_2 *Attributes ) argument
316 FvbProtocolEraseBlocks( IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This, ... ) argument
450 FvbProtocolWrite( IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This, IN EFI_LBA Lba, IN UINTN Offset, IN OUT UINTN *NumBytes, IN UINT8 *Buffer ) argument
535 FvbProtocolRead( IN CONST EFI_FIRMWARE_VOLUME_BLOCK2_PROTOCOL *This, IN EFI_LBA Lba, IN UINTN Offset, IN OUT UINTN *NumBytes, IN OUT UINT8 *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/
H A DPciHostBridge.c5 This program and the accompanying materials are
161 This member function can be used to notify the host bridge driver to perform specific actions,
170 required here. This notification can be used to perform any
173 specific action is required here. This notification can be used to
177 action is required here. This notification can be used to perform
185 SubmitResources(). This function pads the resource amount
201 required here. This notification can be used to perform any chipsetspecific
204 @param[in] This The instance pointer of EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL
207 @retval EFI_NOT_READY This phase cannot be entered at this time. For example, this error
211 @retval EFI_DEVICE_ERROR Programming failed due to a hardware error. This erro
223 NotifyPhase( IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL *This, IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PHASE Phase ) argument
499 GetNextRootBridge( IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL *This, IN OUT EFI_HANDLE *RootBridgeHandle ) argument
589 GetAttributes( IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL *This, IN EFI_HANDLE RootBridgeHandle, OUT UINT64 *Attributes ) argument
639 StartBusEnumeration( IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL *This, IN EFI_HANDLE RootBridgeHandle, OUT VOID **Configuration ) argument
725 SetBusNumbers( IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL *This, IN EFI_HANDLE RootBridgeHandle, IN VOID *Configuration ) argument
829 SubmitResources( IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL *This, IN EFI_HANDLE RootBridgeHandle, IN VOID *Configuration ) argument
973 GetProposedResources( IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL *This, IN EFI_HANDLE RootBridgeHandle, OUT VOID **Configuration ) argument
1155 PreprocessController( IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL *This, IN EFI_HANDLE RootBridgeHandle, IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_PCI_ADDRESS PciAddress, IN EFI_PCI_CONTROLLER_RESOURCE_ALLOCATION_PHASE Phase ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeDeferImageLoadLib/
H A DDxeDeferImageLoadLib.c5 This program and the accompanying materials
35 @param[in] File This is a pointer to the device path of the file
458 // This access control overrides any restrictions put in place by the
639 This function returns information about a single deferred image. The deferred images are
646 @param[in] This Points to this instance of the EFI_DEFERRED_IMAGE_LOAD_PROTOCOL.
666 IN EFI_DEFERRED_IMAGE_LOAD_PROTOCOL *This,
680 if ((This == NULL) || (ImageSize == NULL) || (Image == NULL)) {
710 @param[in] AuthenticationStatus This is the authentication status returned from the
712 @param[in] File This is a pointer to the device path of the file that
713 is being dispatched. This wil
665 GetDefferedImageInfo( IN EFI_DEFERRED_IMAGE_LOAD_PROTOCOL *This, IN UINTN ImageIndex, OUT EFI_DEVICE_PATH_PROTOCOL **ImageDevicePath, OUT VOID **Image, OUT UINTN *ImageSize, OUT BOOLEAN *BootOption ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgConfigDxe/
H A DTcgConfigImpl.c5 This program and the accompanying materials
117 This function allows a caller to extract the current configuration for one
120 @param[in] This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL.
145 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,
177 PrivateData = TCG_CONFIG_PRIVATE_DATA_FROM_THIS (This);
258 This function processes the results of changes in configuration.
260 @param[in] This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL.
278 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,
366 This function processes the results of changes in configuration.
368 @param[in] This Point
144 TcgExtractConfig( IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, IN CONST EFI_STRING Request, OUT EFI_STRING *Progress, OUT EFI_STRING *Results ) argument
277 TcgRouteConfig( IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, IN CONST EFI_STRING Configuration, OUT EFI_STRING *Progress ) argument
389 TcgCallback( IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, IN EFI_BROWSER_ACTION Action, IN EFI_QUESTION_ID QuestionId, IN UINT8 Type, IN EFI_IFR_TYPE_VALUE *Value, OUT EFI_BROWSER_ACTION_REQUEST *ActionRequest ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/Pei/
H A DVariable.c7 This program and the accompanying materials
76 This code gets the pointer to the last variable memory pointer byte.
96 This code checks if variable header is valid or not.
118 This code gets the size of name of variable.
141 This code gets the size of data of variable.
163 This code gets the pointer to the variable name.
181 This code gets the pointer to the variable data.
207 This code gets the pointer to the next variable header.
236 This code gets the pointer to the variable name.
276 This functio
604 PeiGetVariable( IN CONST EFI_PEI_READ_ONLY_VARIABLE2_PPI *This, IN CONST CHAR16 *VariableName, IN CONST EFI_GUID *VariableGuid, OUT UINT32 *Attributes, IN OUT UINTN *DataSize, OUT VOID *Data ) argument
682 PeiGetNextVariableName( IN CONST EFI_PEI_READ_ONLY_VARIABLE2_PPI *This, IN OUT UINTN *VariableNameSize, IN OUT CHAR16 *VariableName, IN OUT EFI_GUID *VariableGuid ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Application/Shell/
H A DConsoleLogger.c5 This program and the accompanying materials
106 @return other The operation failed. This was from UninstallProtocolInterface.
137 This will scroll the screen forwards and backwards through the log of previous
387 @param This pointer to EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL
397 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
403 ConsoleInfo = CONSOLE_LOGGER_PRIVATE_DATA_FROM_THIS(This);
579 @retval EFI_WARN_UNKNOWN_GLYPH This warning code indicates that some of the
607 This function will prompt for continue or break.
663 @retval EFI_WARN_UNKNOWN_GLYPH This warning code indicates that some of the
800 @param[in] This Protoco
396 ConsoleLoggerReset( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
815 ConsoleLoggerOutputString( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN CHAR16 *WString ) argument
861 ConsoleLoggerTestString( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN CHAR16 *WString ) argument
890 ConsoleLoggerQueryMode( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN ModeNumber, OUT UINTN *Columns, OUT UINTN *Rows ) argument
924 ConsoleLoggerSetMode( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN ModeNumber ) argument
967 ConsoleLoggerSetAttribute( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN Attribute ) argument
1073 ConsoleLoggerSetCursorPosition( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN Column, IN UINTN Row ) argument
1122 ConsoleLoggerEnableCursor( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN BOOLEAN Visible ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIoPei/
H A DCpuIoPei.c5 This program and the accompanying materials
188 @param[in] This Pointer to local data for the interface.
205 IN CONST EFI_PEI_CPU_IO_PPI *This,
262 @param[in] This Pointer to local data for the interface.
279 IN CONST EFI_PEI_CPU_IO_PPI *This,
336 @param[in] This Pointer to local data for the interface.
353 IN CONST EFI_PEI_CPU_IO_PPI *This,
405 @param[in] This Pointer to local data for the interface.
422 IN CONST EFI_PEI_CPU_IO_PPI *This,
477 @param[in] This Pointe
203 CpuMemoryServiceRead( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN EFI_PEI_CPU_IO_PPI_WIDTH Width, IN UINT64 Address, IN UINTN Count, OUT VOID *Buffer ) argument
277 CpuMemoryServiceWrite( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN EFI_PEI_CPU_IO_PPI_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN VOID *Buffer ) argument
351 CpuIoServiceRead( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN EFI_PEI_CPU_IO_PPI_WIDTH Width, IN UINT64 Address, IN UINTN Count, OUT VOID *Buffer ) argument
420 CpuIoServiceWrite( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN EFI_PEI_CPU_IO_PPI_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN VOID *Buffer ) argument
484 CpuIoRead8( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address ) argument
506 CpuIoRead16( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address ) argument
528 CpuIoRead32( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address ) argument
550 CpuIoRead64( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address ) argument
571 CpuIoWrite8( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT8 Data ) argument
593 CpuIoWrite16( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT16 Data ) argument
615 CpuIoWrite32( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT32 Data ) argument
637 CpuIoWrite64( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT64 Data ) argument
660 CpuMemRead8( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address ) argument
682 CpuMemRead16( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address ) argument
704 CpuMemRead32( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address ) argument
726 CpuMemRead64( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address ) argument
747 CpuMemWrite8( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT8 Data ) argument
769 CpuMemWrite16( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT16 Data ) argument
791 CpuMemWrite32( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT32 Data ) argument
813 CpuMemWrite64( IN CONST EFI_PEI_SERVICES **PeiServices, IN CONST EFI_PEI_CPU_IO_PPI *This, IN UINT64 Address, IN UINT64 Data ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/
H A DApple.c9 * This file is part of VirtualBox Open Source Edition (OSE), as
10 * available from http://www.virtualbox.org. This file is free software;
71 @param[in] This Calling context.
85 IN EFI_DRIVER_BINDING_PROTOCOL *This,
206 This,
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.c9 * 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/VBoxPkg/VBoxAppleSim/
H A DVBoxAppleSim.c9 * This file is part of VirtualBox Open Source Edition (OSE), as
10 * available from http://www.virtualbox.org. This file is free software;
116 EFI_STATUS (EFIAPI *pfnUnknown0)(IN APPLE_GETVAR_PROTOCOL *This, IN VOID *pvArg1, IN VOID *pvArg2,
118 EFI_STATUS (EFIAPI *pfnUnknown1)(IN APPLE_GETVAR_PROTOCOL *This, IN VOID *pvArg1, IN VOID *pvArg2,
120 EFI_STATUS (EFIAPI *pfnUnknown2)(IN APPLE_GETVAR_PROTOCOL *This, IN VOID *pvArg1, IN VOID *pvArg2);
122 EFI_STATUS (EFIAPI *pfnGetDevProps)(IN APPLE_GETVAR_PROTOCOL *This, IN CHAR8 *pbBuf, IN OUT UINT32 *pcbBuf);
128 AppleGetVar_Unknown0(IN APPLE_GETVAR_PROTOCOL *This, IN VOID *pvArg1, IN VOID *pvArg2, argument
139 AppleGetVar_Unknown1(IN APPLE_GETVAR_PROTOCOL *This, IN VOID *pvArg1, IN VOID *pvArg2, argument
150 AppleGetVar_Unknown2(IN APPLE_GETVAR_PROTOCOL *This, IN VOID *pvArg1, IN VOID *pvArg2) argument
160 * This metho
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVgaMiniPortDxe/
H A DVBoxVgaMiniPortDxe.c10 * This file is part of VirtualBox Open Source Edition (OSE), as
11 * available from http://www.virtualbox.org. This file is free software;
78 VBoxVgaMiniPortDB_Supported(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle,
81 VBoxVgaMiniPortDB_Start(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle,
84 VBoxVgaMiniPortDB_Stop(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle,
89 VBoxVgaMiniPortVMP_SetMode(IN EFI_VGA_MINI_PORT_PROTOCOL *This, IN UINTN ModeNumber);
93 VBoxVgaMiniPortCN_GetDriverName(IN EFI_COMPONENT_NAME_PROTOCOL *This,
96 VBoxVgaMiniPortCN_GetControllerName(IN EFI_COMPONENT_NAME_PROTOCOL *This,
103 VBoxVgaMiniPortCN2_GetDriverName(IN EFI_COMPONENT_NAME2_PROTOCOL *This,
106 VBoxVgaMiniPortCN2_GetControllerName(IN EFI_COMPONENT_NAME2_PROTOCOL *This,
176 VBoxVgaMiniPortDB_Supported(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL) argument
241 VBoxVgaMiniPortDB_Start(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL) argument
305 VBoxVgaMiniPortDB_Stop(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer OPTIONAL) argument
367 VBoxVgaMiniPortVMP_SetMode(IN EFI_VGA_MINI_PORT_PROTOCOL *This, IN UINTN ModeNumber) argument
614 VBoxVgaMiniPortCN_GetDriverName(IN EFI_COMPONENT_NAME_PROTOCOL *This, IN CHAR8 *Language, OUT CHAR16 **DriverName) argument
626 VBoxVgaMiniPortCN_GetControllerName(IN EFI_COMPONENT_NAME_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName) argument
640 VBoxVgaMiniPortCN2_GetDriverName(IN EFI_COMPONENT_NAME2_PROTOCOL *This, IN CHAR8 *Language, OUT CHAR16 **DriverName) argument
652 VBoxVgaMiniPortCN2_GetControllerName(IN EFI_COMPONENT_NAME2_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName) argument
[all...]
/vbox/src/VBox/Devices/Graphics/shaderlib/
H A Dshaderapi.c9 * This file is part of VirtualBox Open Source Edition (OSE), as
10 * available from http://www.virtualbox.org. This file is free software;
205 struct wined3d_context *context_acquire(IWineD3DDeviceImpl *This, IWineD3DSurface *target, enum ContextUsage usage) argument
278 IWineD3DStateBlockImpl *This = pContext->pDeviceContext->stateBlock; local
284 if (This)
286 if (This->vertexShaderConstantF)
287 HeapFree(GetProcessHeap(), 0, This->vertexShaderConstantF);
288 if (This->changed.vertexShaderConstantsF)
289 HeapFree(GetProcessHeap(), 0, This->changed.vertexShaderConstantsF);
290 if (This
300 HeapFree(GetProcessHeap(), 0, This); local
311 IWineD3DDeviceImpl *This; local
345 IWineD3DDeviceImpl *This; local
400 IWineD3DDeviceImpl *This; local
430 IWineD3DDeviceImpl *This; local
459 IWineD3DDeviceImpl *This; local
489 IWineD3DDeviceImpl *This; local
517 IWineD3DDeviceImpl *This; local
544 IWineD3DDeviceImpl *This; local
574 IWineD3DDeviceImpl *This; local
602 IWineD3DDeviceImpl *This; local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Dnvidia_texture_shader.c8 * This library is free software; you can redistribute it and/or
13 * This library is distributed in the hope that it will be useful,
144 IWineD3DDeviceImpl *This = (IWineD3DDeviceImpl*)iface; local
145 const struct wined3d_gl_info *gl_info = &This->adapter->gl_info;
150 IWineD3DStateBlockImpl *stateblock = This->stateBlock; /* For GLINFO_LOCATION */
157 if (is_invalid_op(This, stage, op, arg1, arg2, arg3)) {
176 /* This is called by a state handler which has the gl lock held and a context for the thread */
669 * not support 3D textures. This asks for trouble if an app uses both bump mapping
H A Dquery.c8 * This library is free software; you can redistribute it and/or
13 * This library is distributed in the hope that it will be useful,
268 IWineD3DQueryImpl *This = (IWineD3DQueryImpl *)iface; local
269 TRACE("(%p)->(%s,%p)\n",This,debugstr_guid(riid),ppobj);
274 *ppobj = This;
282 IWineD3DQueryImpl *This = (IWineD3DQueryImpl *)iface; local
283 TRACE("(%p) : AddRef increasing from %d\n", This, This->ref);
284 return InterlockedIncrement(&This->ref);
288 IWineD3DQueryImpl *This local
310 HeapFree(GetProcessHeap(), 0, This); local
331 IWineD3DQueryImpl *This = (IWineD3DQueryImpl *) iface; local
406 IWineD3DQueryImpl *This = (IWineD3DQueryImpl *) iface; local
459 IWineD3DQueryImpl *This = (IWineD3DQueryImpl *)iface; local
464 IWineD3DQueryImpl *This = (IWineD3DQueryImpl *)iface; local
492 IWineD3DQueryImpl *This = (IWineD3DQueryImpl *)iface; local
[all...]
H A Dsurface_gdi.c13 * This library is free software; you can redistribute it and/or
18 * This library is distributed in the hope that it will be useful,
46 void surface_gdi_cleanup(IWineD3DSurfaceImpl *This) argument
48 TRACE("(%p) : Cleaning up.\n", This);
50 if (This->Flags & SFLAG_DIBSECTION)
53 SelectObject(This->hDC, This->dib.holdbitmap);
54 DeleteDC(This->hDC);
56 DeleteObject(This->dib.DIBsection);
57 This
77 IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *)iface; local
86 HeapFree(GetProcessHeap(), 0, This); local
142 IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *)iface; local
178 IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *)iface; local
309 IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *)iface; local
391 IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *)iface; local
468 IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *)iface; local
489 IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *) iface; local
544 IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *) iface; local
572 IWineD3DSurfaceImpl *This = (IWineD3DSurfaceImpl *) iface; local
[all...]
H A Dvolume.c9 * This library is free software; you can redistribute it and/or
14 * This library is distributed in the hope that it will be useful,
37 #define GLINFO_LOCATION This->resource.device->adapter->gl_info
41 IWineD3DVolumeImpl *This = (IWineD3DVolumeImpl *)iface; local
42 const struct wined3d_gl_info *gl_info = &This->resource.device->adapter->gl_info;
51 * from sampler() in state.c. This means we can't touch anything other than
63 active_sampler = This->resource.device->rev_tex_unit_map[active_texture - GL_TEXTURE0_ARB];
70 IWineD3DDeviceImpl_MarkStateDirty(This->resource.device, STATE_SAMPLER(active_sampler));
83 IWineD3DVolumeImpl *This = (IWineD3DVolumeImpl *)iface; local
85 This
130 IWineD3DVolumeImpl *This = (IWineD3DVolumeImpl *)iface; local
136 IWineD3DVolumeImpl *This = (IWineD3DVolumeImpl *)iface; local
143 HeapFree(GetProcessHeap(), 0, This); local
194 IWineD3DVolumeImpl *This = (IWineD3DVolumeImpl *)iface; local
214 IWineD3DVolumeImpl *This = (IWineD3DVolumeImpl *)iface; local
230 IWineD3DVolumeImpl *This = (IWineD3DVolumeImpl *)iface; local
310 IWineD3DVolumeImpl *This = (IWineD3DVolumeImpl *)iface; local
325 IWineD3DVolumeImpl *This = (IWineD3DVolumeImpl *)iface; local
339 IWineD3DVolumeImpl *This = (IWineD3DVolumeImpl *)iface; local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d8/
H A Dcubetexture.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,
37 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
46 *ppobj = This;
50 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
56 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
57 ULONG ref = InterlockedIncrement(&This->ref);
63 IUnknown_AddRef(This->parentDevice);
65 IWineD3DCubeTexture_AddRef(This->wineD3DCubeTexture);
73 IDirect3DCubeTexture8Impl *This local
96 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
109 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
123 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
137 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
150 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
163 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
176 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
186 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
200 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
213 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
226 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
240 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
266 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
284 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
298 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
311 IDirect3DCubeTexture8Impl *This = (IDirect3DCubeTexture8Impl *)iface; local
[all...]
H A Ddirectx.c8 * This library is free software; you can redistribute it and/or
13 * This library is distributed in the hope that it will be useful,
51 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
58 *ppobj = This;
62 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid),ppobj);
68 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
69 ULONG ref = InterlockedIncrement(&This->ref);
77 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
78 ULONG ref = InterlockedDecrement(&This->ref);
83 TRACE("Releasing wined3d %p\n", This
89 HeapFree(GetProcessHeap(), 0, This); local
97 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
110 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
125 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
155 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
168 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
184 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
202 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
219 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
256 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
273 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
303 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
330 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
345 IDirect3D8Impl *This = (IDirect3D8Impl *)iface; local
[all...]
H A Dindexbuffer.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,
37 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
45 *ppobj = This;
49 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
55 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
56 ULONG ref = InterlockedIncrement(&This->ref);
62 IDirect3DDevice8_AddRef(This->parentDevice);
64 IWineD3DBuffer_AddRef(This->wineD3DIndexBuffer);
72 IDirect3DIndexBuffer8Impl *This local
93 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
106 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
120 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
134 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
147 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
160 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
173 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
191 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
205 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
218 IDirect3DIndexBuffer8Impl *This = (IDirect3DIndexBuffer8Impl *)iface; local
[all...]
H A Dsurface.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,
37 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
45 *ppobj = This;
49 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
55 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
59 if (This->forwardReference) {
61 TRACE("(%p) : Forwarding to %p\n", This, This->forwardReference);
62 return IUnknown_AddRef(This
82 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
114 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
144 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
158 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
172 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
186 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
200 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
226 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
256 IDirect3DSurface8Impl *This = (IDirect3DSurface8Impl *)iface; local
[all...]
H A Dtexture.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,
37 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
46 *ppobj = This;
50 WARN("(%p)->(%s,%p) not found\n", This, debugstr_guid(riid), ppobj);
56 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
57 ULONG ref = InterlockedIncrement(&This->ref);
63 IDirect3DDevice8_AddRef(This->parentDevice);
65 IWineD3DTexture_AddRef(This->wineD3DTexture);
73 IDirect3DTexture8Impl *This local
94 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
107 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
121 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
135 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
148 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
161 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
174 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
184 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
198 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
211 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
224 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
238 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
264 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
282 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
296 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
309 IDirect3DTexture8Impl *This = (IDirect3DTexture8Impl *)iface; local
[all...]
H A Dvertexbuffer.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,
37 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
45 *ppobj = This;
49 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
56 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
57 ULONG ref = InterlockedIncrement(&This->ref);
63 IDirect3DDevice8_AddRef(This->parentDevice);
65 IWineD3DBuffer_AddRef(This->wineD3DVertexBuffer);
73 IDirect3DVertexBuffer8Impl *This local
95 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
108 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
122 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
136 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
149 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
162 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
175 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
193 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
207 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
220 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface; local
[all...]
H A Dvertexdeclaration.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,
57 IDirect3DVertexDeclaration8Impl *This = (IDirect3DVertexDeclaration8Impl *)iface; local
58 ULONG ref_count = InterlockedIncrement(&This->ref_count);
65 IWineD3DVertexDeclaration_AddRef(This->wined3d_vertex_declaration);
74 IDirect3DVertexDeclaration8Impl *This = (IDirect3DVertexDeclaration8Impl *)iface; local
75 ULONG ref_count = InterlockedDecrement(&This->ref_count);
81 IWineD3DVertexDeclaration_Release(This->wined3d_vertex_declaration);
H A Dvolume.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,
37 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
44 *ppobj = This;
48 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
54 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
58 if (This->forwardReference) {
60 TRACE("(%p) : Forwarding to %p\n", This, This->forwardReference);
61 return IUnknown_AddRef(This
80 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
108 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
127 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
141 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
155 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
168 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
188 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
214 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
228 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface; local
[all...]

Completed in 130 milliseconds

<<111213141516