Searched defs:This (Results 151 - 175 of 379) sorted by relevance

1234567891011>>

/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/
H A DCpuIo2Dxe.c5 This program and the accompanying materials
210 @param[in] This A pointer to the EFI_CPU_IO2_PROTOCOL instance.
229 IN EFI_CPU_IO2_PROTOCOL *This,
290 @param[in] This A pointer to the EFI_CPU_IO2_PROTOCOL instance.
309 IN EFI_CPU_IO2_PROTOCOL *This,
370 @param[in] This A pointer to the EFI_CPU_IO2_PROTOCOL instance.
389 IN EFI_CPU_IO2_PROTOCOL *This,
449 @param[in] This A pointer to the EFI_CPU_IO2_PROTOCOL instance.
468 IN EFI_CPU_IO2_PROTOCOL *This,
228 CpuMemoryServiceRead( IN EFI_CPU_IO2_PROTOCOL *This, IN EFI_CPU_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, OUT VOID *Buffer ) argument
308 CpuMemoryServiceWrite( IN EFI_CPU_IO2_PROTOCOL *This, IN EFI_CPU_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN VOID *Buffer ) argument
388 CpuIoServiceRead( IN EFI_CPU_IO2_PROTOCOL *This, IN EFI_CPU_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, OUT VOID *Buffer ) argument
467 CpuIoServiceWrite( IN EFI_CPU_IO2_PROTOCOL *This, IN EFI_CPU_IO_PROTOCOL_WIDTH Width, IN UINT64 Address, IN UINTN Count, IN VOID *Buffer ) argument
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/
H A DElTorito.c9 * This file is part of VirtualBox Open Source Edition (OSE), as
10 * available from http://www.virtualbox.org. This file is free software;
31 This program and the accompanying materials
48 @param[in] This Calling context.
63 IN EFI_DRIVER_BINDING_PROTOCOL *This,
257 // This is the initial/default entry
285 This,
62 PartitionInstallElToritoChildHandles( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_DISK_IO_PROTOCOL *DiskIo, IN EFI_BLOCK_IO_PROTOCOL *BlockIo, IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath ) argument
H A DMbr.c9 * This file is part of VirtualBox Open Source Edition (OSE), as
10 * available from http://www.virtualbox.org. This file is free software;
41 This program and the accompanying materials
95 // This does not hide space from the OS driver. This means the MBR
97 // a real OS (NT & Win98). This leads to BlockIo->LastBlock being
114 // This region overlaps with the Index1'th region
130 @param[in] This Calling context.
144 IN EFI_DRIVER_BINDING_PROTOCOL *This,
227 // This i
143 PartitionInstallMbrChildHandles( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_DISK_IO_PROTOCOL *DiskIo, IN EFI_BLOCK_IO_PROTOCOL *BlockIo, IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxFsDxe/
H A DVBoxFsDxe.c9 * This file is part of VirtualBox Open Source Edition (OSE), as
10 * available from http://www.virtualbox.org. This file is free software;
44 VBoxFsDB_Supported(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle,
47 VBoxFsDB_Start(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle,
50 VBoxFsDB_Stop(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle,
54 VBoxFsCN_GetDriverName(IN EFI_COMPONENT_NAME_PROTOCOL *This,
57 VBoxFsCN_GetControllerName(IN EFI_COMPONENT_NAME_PROTOCOL *This,
63 VBoxFsCN2_GetDriverName(IN EFI_COMPONENT_NAME2_PROTOCOL *This,
66 VBoxFsCN2_GetControllerName(IN EFI_COMPONENT_NAME2_PROTOCOL *This,
140 VBoxFsDB_Supported(IN EFI_DRIVER_BINDING_PROTOCOL *This, I argument
154 VBoxFsDB_Start(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL) argument
167 VBoxFsDB_Stop(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer OPTIONAL) argument
178 VBoxFsCN_GetDriverName(IN EFI_COMPONENT_NAME_PROTOCOL *This, IN CHAR8 *Language, OUT CHAR16 **DriverName) argument
190 VBoxFsCN_GetControllerName(IN EFI_COMPONENT_NAME_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName) argument
201 VBoxFsCN2_GetDriverName(IN EFI_COMPONENT_NAME2_PROTOCOL *This, IN CHAR8 *Language, OUT CHAR16 **DriverName) argument
213 VBoxFsCN2_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/Additions/WINNT/Graphics/Wine/wined3d/
H A Dvertexdeclaration.c10 * This library is free software; you can redistribute it and/or
15 * This library is distributed in the hope that it will be useful,
54 IWineD3DVertexDeclarationImpl *This = (IWineD3DVertexDeclarationImpl *)iface; local
55 TRACE("(%p)->(%s,%p)\n",This,debugstr_guid(riid),ppobj);
60 *ppobj = This;
68 IWineD3DVertexDeclarationImpl *This = (IWineD3DVertexDeclarationImpl *)iface; local
69 TRACE("(%p) : AddRef increasing from %d\n", This, This->ref);
70 return InterlockedIncrement(&This->ref);
74 IWineD3DVertexDeclarationImpl *This local
82 HeapFree(GetProcessHeap(), 0, This); local
92 IWineD3DVertexDeclarationImpl *This = (IWineD3DVertexDeclarationImpl *)iface; local
[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...]
H A Dvertexshader.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,
38 IDirect3DVertexShader8Impl *This = (IDirect3DVertexShader8Impl *)iface; local
45 *ppobj = This;
49 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
55 IDirect3DVertexShader8Impl *This = (IDirect3DVertexShader8Impl *)iface; local
56 ULONG ref = InterlockedIncrement(&This->ref);
60 if (ref == 1 && This->wineD3DVertexShader)
63 IWineD3DVertexShader_AddRef(This->wineD3DVertexShader);
78 IDirect3DVertexShader8Impl *This local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d9/
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,
39 IDirect3DQuery9Impl *This = (IDirect3DQuery9Impl *)iface; local
46 *ppobj = This;
50 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
56 IDirect3DQuery9Impl *This = (IDirect3DQuery9Impl *)iface; local
57 ULONG ref = InterlockedIncrement(&This->ref);
65 IDirect3DQuery9Impl *This = (IDirect3DQuery9Impl *)iface; local
66 ULONG ref = InterlockedDecrement(&This->ref);
72 IWineD3DQuery_Release(This
76 HeapFree(GetProcessHeap(), 0, This); local
84 IDirect3DQuery9Impl *This = (IDirect3DQuery9Impl *)iface; local
97 IDirect3DQuery9Impl *This = (IDirect3DQuery9Impl *)iface; local
110 IDirect3DQuery9Impl *This = (IDirect3DQuery9Impl *)iface; local
123 IDirect3DQuery9Impl *This = (IDirect3DQuery9Impl *)iface; local
136 IDirect3DQuery9Impl *This = (IDirect3DQuery9Impl *)iface; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/
H A DBiosBlkIo.c4 This file is coded to EDD 3.0 as defined by T13 D1386 Revision 4
10 This program and the accompanying materials
44 // Number of active instances of this protocol. This is used to allocate/free
61 // This is a buffer for INT 13h func 48 information
118 @param This The Udriver binding protocol.
123 @retval other This device isn't supported.
129 IN EFI_DRIVER_BINDING_PROTOCOL *This,
152 This->DriverBindingHandle,
163 This->DriverBindingHandle,
174 This
128 BiosBlockIoDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
223 BiosBlockIoDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
512 BiosBlockIoDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
[all...]
H A DBiosInt13.c6 This program and the accompanying materials
28 // This is a buffer for INT 13h func 48 information
109 // This could be EDD 3.0 without Extensions64Bit being set.
111 // be correct. This will cause confusion to EFI OS installation.
381 // This data comes from the BIOS so it may not allways be valid
397 @param This Indicates a pointer to the calling context.
416 IN EFI_BLOCK_IO_PROTOCOL *This,
439 Media = This->Media;
468 BiosBlockIoDev = BIOS_BLOCK_IO_FROM_THIS (This);
544 @param This Indicate
415 Edd30BiosReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
563 Edd30BiosWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
729 BiosBlockIoReset( IN EFI_BLOCK_IO_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
798 Edd11BiosReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
951 Edd11BiosWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
1112 BiosReadLegacyDrive( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
1314 BiosWriteLegacyDrive( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/Ipf/
H A DThunk.c9 This program and the accompanying materials
26 This method must be called before every thunk in order to assure
272 @param This Protocol instance pointer.
285 IN EFI_LEGACY_BIOS_PROTOCOL *This,
300 Private = LEGACY_BIOS_INSTANCE_FROM_THIS (This);
409 @param This Protocol instance pointer.
425 IN EFI_LEGACY_BIOS_PROTOCOL *This,
442 Private = LEGACY_BIOS_INSTANCE_FROM_THIS (This);
284 LegacyBiosInt86( IN EFI_LEGACY_BIOS_PROTOCOL *This, IN UINT8 BiosInt, IN EFI_IA32_REGISTER_SET *Regs ) argument
424 LegacyBiosFarCall86( IN EFI_LEGACY_BIOS_PROTOCOL *This, IN UINT16 Segment, IN UINT16 Offset, IN EFI_IA32_REGISTER_SET *Regs, IN VOID *Stack, IN UINTN StackSize ) argument
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMngr/
H A DBootManager.c5 This program and the accompanying materials
66 This call back function is registered with Boot Manager formset.
71 @param This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL.
86 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,
189 This function invokes Boot Manager. If all devices have not a chance to be connected,
85 BootManagerCallback( 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
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/DataHubDxe/
H A DDataHub.c2 This code produces the Data Hub protocol. It preloads the data hub
6 This program and the accompanying materials
29 @param This Protocol instance structure
43 IN EFI_DATA_HUB_PROTOCOL *This,
63 Private = DATA_HUB_INSTANCE_FROM_THIS (This);
260 availible Record. This allows all records or all records later
266 @param This Pointer to the EFI_DATA_HUB_PROTOCOL instance.
289 IN EFI_DATA_HUB_PROTOCOL *This,
299 Private = DATA_HUB_INSTANCE_FROM_THIS (This);
319 // For events the beginning is the last unread record. This inf
42 DataHubLogData( IN EFI_DATA_HUB_PROTOCOL *This, IN EFI_GUID *DataRecordGuid, IN EFI_GUID *ProducerName, IN UINT64 DataRecordClass, IN VOID *RawData, IN UINT32 RawDataSize ) argument
288 DataHubGetNextRecord( IN EFI_DATA_HUB_PROTOCOL *This, IN OUT UINT64 *MonotonicCount, IN EFI_EVENT *FilterDriverEvent, OPTIONAL OUT EFI_DATA_RECORD_HEADER **Record ) argument
422 DataHubRegisterFilterDriver( IN EFI_DATA_HUB_PROTOCOL * This, IN EFI_EVENT FilterEvent, IN EFI_TPL FilterTpl, IN UINT64 FilterClass, IN EFI_GUID * FilterDataRecordGuid OPTIONAL ) argument
498 DataHubUnregisterFilterDriver( IN EFI_DATA_HUB_PROTOCOL *This, IN EFI_EVENT FilterEvent ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/
H A DFwVolRead.c6 This program and the accompanying materials
64 @param This Indicates the calling context.
69 the buffer must be at least This->KeySize
110 IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This,
126 FvDevice = FV_DEVICE_FROM_THIS (This);
128 Status = This->GetVolumeAttributes (This, &FvAttributes);
269 @param This Indicates the calling context.
284 This output reflects the file type
308 IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This,
109 FvGetNextFile( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN OUT VOID *Key, IN OUT EFI_FV_FILETYPE *FileType, OUT EFI_GUID *NameGuid, OUT EFI_FV_FILE_ATTRIBUTES *Attributes, OUT UINTN *Size ) argument
307 FvReadFile( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT EFI_FV_FILETYPE *FoundType, OUT EFI_FV_FILE_ATTRIBUTES *FileAttributes, OUT UINT32 *AuthenticationStatus ) argument
502 FvReadFileSection( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT UINT32 *AuthenticationStatus ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IncompatiblePciDeviceSupportDxe/
H A DIncompatiblePciDeviceSupport.c2 This module is one template module for Incompatible PCI Device Support protocol.
9 This program and the accompanying materials
63 @param This Pointer to the EFI_INCOMPATIBLE_PCI_DEVICE_SUPPORT_PROTOCOL instance.
81 IN EFI_INCOMPATIBLE_PCI_DEVICE_SUPPORT_PROTOCOL *This,
228 @param This Pointer to the EFI_INCOMPATIBLE_PCI_DEVICE_SUPPORT_PROTOCOL instance.
246 IN EFI_INCOMPATIBLE_PCI_DEVICE_SUPPORT_PROTOCOL *This,
245 PCheckDevice( IN EFI_INCOMPATIBLE_PCI_DEVICE_SUPPORT_PROTOCOL *This, IN UINTN VendorId, IN UINTN DeviceId, IN UINTN RevisionId, IN UINTN SubsystemVendorId, IN UINTN SubsystemDeviceId, OUT VOID **Configuration ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/
H A DUsbBotPeim.c5 This program and the accompanying materials
110 This function finds out all the current USB IO PPIs in the system and add them
266 This function is used for getting the count of block I/O devices that one
275 @param[in] This Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI
286 IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This,
300 This function will provide the caller with the specified block device's media
306 @param[in] This Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI instance.
312 process. This index is a number from one to
328 IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This,
336 PeiBotDev = PEI_BOT_DEVICE_FROM_THIS (This);
284 BotGetNumberOfBlockDevices( IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This, OUT UINTN *NumberBlockDevices ) argument
326 BotGetMediaInfo( IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This, IN UINTN DeviceIndex, OUT EFI_PEI_BLOCK_IO_MEDIA *MediaInfo ) argument
400 BotReadBlocks( IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This, IN UINTN DeviceIndex, IN EFI_PEI_LBA StartLBA, IN UINTN BufferSize, OUT VOID *Buffer ) argument
[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/Core/Dxe/FwVol/
H A DFwVolRead.c5 This program and the accompanying materials
63 @param This Indicates the calling context.
68 the buffer must be at least This->KeySize
109 IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This,
125 FvDevice = FV_DEVICE_FROM_THIS (This);
127 Status = FvGetVolumeAttributes (This, &FvAttributes);
226 @param This Indicates the calling context.
241 This output reflects the file type
265 IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This,
288 FvDevice = FV_DEVICE_FROM_THIS (This);
108 FvGetNextFile( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN OUT VOID *Key, IN OUT EFI_FV_FILETYPE *FileType, OUT EFI_GUID *NameGuid, OUT EFI_FV_FILE_ATTRIBUTES *Attributes, OUT UINTN *Size ) argument
264 FvReadFile( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT EFI_FV_FILETYPE *FoundType, OUT EFI_FV_FILE_ATTRIBUTES *FileAttributes, OUT UINT32 *AuthenticationStatus ) argument
405 FvReadFileSection( IN CONST EFI_FIRMWARE_VOLUME2_PROTOCOL *This, IN CONST EFI_GUID *NameGuid, IN EFI_SECTION_TYPE SectionType, IN UINTN SectionInstance, IN OUT VOID **Buffer, IN OUT UINTN *BufferSize, OUT UINT32 *AuthenticationStatus ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/FwVolBlock/
H A DFwVolBlock.c8 This program and the accompanying materials
92 @param This Calling context
101 IN CONST EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This,
107 FvbDevice = FVB_DEVICE_FROM_THIS (This);
122 @param This Calling context
135 IN CONST EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This,
152 @param This Calling context
170 IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This,
182 @param This Indicates the calling context.
202 IN CONST EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This,
100 FwVolBlockGetAttributes( IN CONST EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This, OUT EFI_FVB_ATTRIBUTES_2 *Attributes ) argument
134 FwVolBlockSetAttributes( IN CONST EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This, IN CONST EFI_FVB_ATTRIBUTES_2 *Attributes ) argument
169 FwVolBlockEraseBlock( IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This, ... ) argument
201 FwVolBlockReadBlock( IN CONST EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This, IN CONST EFI_LBA Lba, IN CONST UINTN Offset, IN OUT UINTN *NumBytes, IN OUT UINT8 *Buffer ) argument
295 FwVolBlockWriteBlock( IN EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This, IN EFI_LBA Lba, IN UINTN Offset, IN OUT UINTN *NumBytes, IN UINT8 *Buffer ) argument
320 FwVolBlockGetPhysicalAddress( IN CONST EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This, OUT EFI_PHYSICAL_ADDRESS *Address ) argument
358 FwVolBlockGetBlockSize( IN CONST EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *This, IN CONST EFI_LBA Lba, IN OUT UINTN *BlockSize, IN OUT UINTN *NumberOfBlocks ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConSplitterDxe/
H A DComponentName.c5 This program and the accompanying materials
179 This function retrieves the user readable name of a driver in the form of a
180 Unicode string. If the driver specified by This has a user readable name in
183 by This does not support the language specified by Language,
186 @param This[in] A pointer to the EFI_COMPONENT_NAME2_PROTOCOL or
190 array indicating the language. This is the
199 This Unicode string is the name of the
200 driver specified by This in the language
204 This and the language specified by Language was
211 @retval EFI_UNSUPPORTED The driver specified by This doe
217 ConSplitterComponentNameGetDriverName( IN EFI_COMPONENT_NAME_PROTOCOL *This, IN CHAR8 *Language, OUT CHAR16 **DriverName ) argument
371 ConSplitterConInComponentNameGetControllerName( IN EFI_COMPONENT_NAME_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName ) argument
471 ConSplitterSimplePointerComponentNameGetControllerName( IN EFI_COMPONENT_NAME_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName ) argument
548 ConSplitterAbsolutePointerComponentNameGetControllerName( IN EFI_COMPONENT_NAME_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName ) argument
648 ConSplitterConOutComponentNameGetControllerName( IN EFI_COMPONENT_NAME_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName ) argument
748 ConSplitterStdErrComponentNameGetControllerName( IN EFI_COMPONENT_NAME_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT CHAR16 **ControllerName ) argument
[all...]
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/Universal/Console/TerminalDxe/
H A DTerminalConOut.c5 This program and the accompanying materials
18 // This list is used to define the valid extend chars.
97 @param This Indicates the calling context.
109 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
116 TerminalDevice = TERMINAL_CON_OUT_DEV_FROM_THIS (This);
146 This->SetAttribute (This, EFI_TEXT_ATTR (This->Mode->Attribute & 0x0F, EFI_BLACK));
148 Status = This->SetMode (This,
108 TerminalConOutReset( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
173 TerminalConOutOutputString( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN CHAR16 *WString ) argument
356 TerminalConOutTestString( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN CHAR16 *WString ) argument
407 TerminalConOutQueryMode( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN ModeNumber, OUT UINTN *Columns, OUT UINTN *Rows ) argument
448 TerminalConOutSetMode( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN ModeNumber ) argument
506 TerminalConOutSetAttribute( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN Attribute ) argument
720 TerminalConOutSetCursorPosition( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN UINTN Column, IN UINTN Row ) argument
796 TerminalConOutEnableCursor( IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This, IN BOOLEAN Visible ) 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...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/Ipf/
H A DPlDebugSupport.c5 This program and the accompanying materials
91 C routine that is called for all registered exceptions. This is the main
172 This is the worker function that uninstalls and removes all handlers.
367 @param This A pointer to the EFI_DEBUG_SUPPORT_PROTOCOL instance.
377 IN EFI_DEBUG_SUPPORT_PROTOCOL *This,
388 @param This A pointer to the EFI_DEBUG_SUPPORT_PROTOCOL instance.
402 IN EFI_DEBUG_SUPPORT_PROTOCOL *This,
413 This code executes in boot services context.
415 @param This A pointer to the EFI_DEBUG_SUPPORT_PROTOCOL instance.
430 IN EFI_DEBUG_SUPPORT_PROTOCOL *This,
376 GetMaximumProcessorIndex( IN EFI_DEBUG_SUPPORT_PROTOCOL *This, OUT UINTN *MaxProcessorIndex ) argument
401 RegisterPeriodicCallback( IN EFI_DEBUG_SUPPORT_PROTOCOL *This, IN UINTN ProcessorIndex, IN EFI_PERIODIC_CALLBACK PeriodicCallback ) argument
429 RegisterExceptionCallback( IN EFI_DEBUG_SUPPORT_PROTOCOL *This, IN UINTN ProcessorIndex, IN EFI_EXCEPTION_CALLBACK ExceptionCallback, IN EFI_EXCEPTION_TYPE ExceptionType ) argument
458 InvalidateInstructionCache( IN EFI_DEBUG_SUPPORT_PROTOCOL *This, IN UINTN ProcessorIndex, IN VOID *Start, IN UINTN Length ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/CdExpressPei/
H A DPeiCdExpress.c6 This program and the accompanying materials
102 This function finds out all the current Block IO PPIs in the system and add them
412 This function searches for DXE capsules from the associated device and returns
419 @param[in] This Indicates the EFI_PEI_DEVICE_RECOVERY_MODULE_PPI
436 IN EFI_PEI_DEVICE_RECOVERY_MODULE_PPI *This,
442 PrivateData = PEI_CD_EXPRESS_PRIVATE_DATA_FROM_THIS (This);
456 This function gets the size and type of the capsule specified by CapsuleInstance.
459 @param[in] This Indicates the EFI_PEI_DEVICE_RECOVERY_MODULE_PPI
462 the information. This parameter must be between
482 IN EFI_PEI_DEVICE_RECOVERY_MODULE_PPI *This,
434 GetNumberRecoveryCapsules( IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_DEVICE_RECOVERY_MODULE_PPI *This, OUT UINTN *NumberRecoveryCapsules ) argument
480 GetRecoveryCapsuleInfo( IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_DEVICE_RECOVERY_MODULE_PPI *This, IN UINTN CapsuleInstance, OUT UINTN *Size, OUT EFI_GUID *CapsuleType ) argument
539 LoadRecoveryCapsule( IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_DEVICE_RECOVERY_MODULE_PPI *This, IN UINTN CapsuleInstance, OUT VOID *Buffer ) argument
[all...]

Completed in 113 milliseconds

1234567891011>>