Searched defs:This (Results 276 - 300 of 379) sorted by relevance

<<111213141516

/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d8/
H A Dvolumetexture.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 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
46 *ppobj = This;
50 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
56 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
57 ULONG ref = InterlockedIncrement(&This->ref);
63 IDirect3DDevice8_AddRef(This->parentDevice);
65 IWineD3DVolumeTexture_AddRef(This->wineD3DVolumeTexture);
73 IDirect3DVolumeTexture8Impl *This local
94 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
107 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
121 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
135 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
148 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
161 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
174 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
184 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
198 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
211 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
224 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
238 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
264 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
282 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
296 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
309 IDirect3DVolumeTexture8Impl *This = (IDirect3DVolumeTexture8Impl *)iface; local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/d3d9/
H A Dcubetexture.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,
40 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
49 *ppobj = This;
53 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
59 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
60 ULONG ref = InterlockedIncrement(&This->ref);
66 IDirect3DDevice9Ex_AddRef(This->parentDevice);
68 IWineD3DCubeTexture_AddRef(This->wineD3DCubeTexture);
76 IDirect3DCubeTexture9Impl *This local
99 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
112 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
126 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
140 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
153 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
166 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
179 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
189 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
203 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
216 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
229 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
242 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
255 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
268 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
279 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
305 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
323 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
337 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
350 IDirect3DCubeTexture9Impl *This = (IDirect3DCubeTexture9Impl *)iface; local
[all...]
H A Dindexbuffer.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 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
46 *ppobj = This;
50 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
56 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
57 ULONG ref = InterlockedIncrement(&This->ref);
63 IDirect3DDevice9Ex_AddRef(This->parentDevice);
65 IWineD3DBuffer_AddRef(This->wineD3DIndexBuffer);
73 IDirect3DIndexBuffer9Impl *This local
94 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
107 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
121 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
135 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
148 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
161 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
174 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
192 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
206 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
219 IDirect3DIndexBuffer9Impl *This = (IDirect3DIndexBuffer9Impl *)iface; local
[all...]
H A Dsurface.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 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
46 *ppobj = This;
50 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
56 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
60 if (This->forwardReference) {
62 TRACE("(%p) : Forwarding to %p\n", This, This->forwardReference);
63 return IUnknown_AddRef(This
84 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
116 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
146 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
160 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
174 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
187 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
200 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
213 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
223 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
237 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
256 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
282 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
295 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
312 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
332 IDirect3DSurface9Impl *This = (IDirect3DSurface9Impl *)iface; local
[all...]
H A Dswapchain.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,
40 IDirect3DSwapChain9Impl *This = (IDirect3DSwapChain9Impl *)iface; local
47 *ppobj = This;
51 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
57 IDirect3DSwapChain9Impl *This = (IDirect3DSwapChain9Impl *)iface; local
58 ULONG ref = InterlockedIncrement(&This->ref);
62 if(ref == 1 && This->parentDevice) IDirect3DDevice9Ex_AddRef(This->parentDevice);
68 IDirect3DSwapChain9Impl *This local
81 HeapFree(GetProcessHeap(), 0, This); local
92 IDirect3DSwapChain9Impl *This = (IDirect3DSwapChain9Impl *)iface; local
106 IDirect3DSwapChain9Impl *This = (IDirect3DSwapChain9Impl *)iface; local
119 IDirect3DSwapChain9Impl *This = (IDirect3DSwapChain9Impl *)iface; local
139 IDirect3DSwapChain9Impl *This = (IDirect3DSwapChain9Impl *)iface; local
152 IDirect3DSwapChain9Impl *This = (IDirect3DSwapChain9Impl *)iface; local
168 IDirect3DSwapChain9Impl *This = (IDirect3DSwapChain9Impl *)iface; local
181 IDirect3DSwapChain9Impl *This = (IDirect3DSwapChain9Impl *)iface; local
282 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface; local
303 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface; local
319 IDirect3DSwapChain9Impl *This = (IDirect3DSwapChain9Impl *)iface; local
[all...]
H A Dtexture.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 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
48 *ppobj = This;
52 WARN("(%p)->(%s,%p) not found\n", This, debugstr_guid(riid), ppobj);
58 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
59 ULONG ref = InterlockedIncrement(&This->ref);
65 IDirect3DDevice9Ex_AddRef(This->parentDevice);
67 IWineD3DTexture_AddRef(This->wineD3DTexture);
75 IDirect3DTexture9Impl *This local
96 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
109 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
123 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
137 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
150 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
163 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
176 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
186 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
200 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
213 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
226 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
239 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
252 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
265 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
276 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
302 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
320 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
334 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
347 IDirect3DTexture9Impl *This = (IDirect3DTexture9Impl *)iface; local
[all...]
H A Dvertexbuffer.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 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
47 *ppobj = This;
51 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
57 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
58 ULONG ref = InterlockedIncrement(&This->ref);
64 IDirect3DDevice9Ex_AddRef(This->parentDevice);
66 IWineD3DBuffer_AddRef(This->wineD3DVertexBuffer);
74 IDirect3DVertexBuffer9Impl *This local
95 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
108 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
122 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
136 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
149 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
162 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
175 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
193 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
207 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
220 IDirect3DVertexBuffer9Impl *This = (IDirect3DVertexBuffer9Impl *)iface; local
[all...]
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...]
H A Dvolume.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 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
45 *ppobj = This;
49 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
55 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
59 if (This->forwardReference) {
61 TRACE("(%p) : Forwarding to %p\n", This, This->forwardReference);
62 return IUnknown_AddRef(This
81 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
108 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
127 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
143 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
159 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
174 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
193 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
220 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
237 IDirect3DVolume9Impl *This = (IDirect3DVolume9Impl *)iface; local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Dbasetexture.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,
37 #define GLINFO_LOCATION (This->resource.device->adapter->gl_info)
104 static void gltexture_delete(IWineD3DTextureImpl *This, struct gl_texture *tex) argument
107 texture_gl_delete(This, tex->name);
114 IWineD3DTextureImpl *This = (IWineD3DTextureImpl *)iface; local
115 IWineD3DDeviceImpl *device = This->resource.device;
117 if (This->baseTexture.texture_rgb.name || This->baseTexture.texture_srgb.name)
122 if(This
137 IWineD3DBaseTextureImpl *This = (IWineD3DBaseTextureImpl *)iface; local
168 IWineD3DBaseTextureImpl *This = (IWineD3DBaseTextureImpl *)iface; local
177 IWineD3DBaseTextureImpl *This = (IWineD3DBaseTextureImpl *)iface; local
184 IWineD3DBaseTextureImpl *This = (IWineD3DBaseTextureImpl *)iface; local
230 IWineD3DBaseTextureImpl *This = (IWineD3DBaseTextureImpl *)iface; local
246 IWineD3DBaseTextureImpl *This = (IWineD3DBaseTextureImpl *)iface; local
255 IWineD3DBaseTextureImpl *This = (IWineD3DBaseTextureImpl *)iface; local
282 IWineD3DBaseTextureImpl *This = (IWineD3DBaseTextureImpl *)iface; local
420 IWineD3DBaseTextureImpl *This = (IWineD3DBaseTextureImpl *)iface; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/
H A DFloppyPeim.c6 This program and the accompanying materials
1452 This function is used for getting the count of block I/O devices that one
1461 @param[in] This Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI
1472 IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This,
1480 FdcBlkIoDev = PEI_RECOVERY_FDC_FROM_BLKIO_THIS (This);
1490 This function will provide the caller with the specified block device's media
1496 @param[in] This Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI instance.
1502 process. This index is a number from one to
1519 IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This,
1531 if (This
1470 FdcGetNumberOfBlockDevices( IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This, OUT UINTN *NumberBlockDevices ) argument
1517 FdcGetBlockDeviceMediaInfo( IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_RECOVERY_BLOCK_IO_PPI *This, IN UINTN DeviceIndex, OUT EFI_PEI_BLOCK_IO_MEDIA *MediaInfo ) argument
1605 FdcReadBlocks( 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/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/
H A DIsaIo.c5 This program and the accompanying materials
512 @param[in] This A pointer to the EFI_ISA_IO_PROTOCOL instance.
526 IN EFI_ISA_IO_PROTOCOL *This,
536 IsaIoDevice = ISA_IO_DEVICE_FROM_ISA_IO_THIS (This);
574 @param[in] This A pointer to the EFI_ISA_IO_PROTOCOL instance.
588 IN EFI_ISA_IO_PROTOCOL *This,
598 IsaIoDevice = ISA_IO_DEVICE_FROM_ISA_IO_THIS (This);
636 @param[in] This A pointer to the EFI_ISA_IO_PROTOCOL instance.
647 IN EFI_ISA_IO_PROTOCOL *This,
655 IsaIoDevice = ISA_IO_DEVICE_FROM_ISA_IO_THIS (This);
525 IsaIoIoRead( IN EFI_ISA_IO_PROTOCOL *This, IN EFI_ISA_IO_PROTOCOL_WIDTH Width, IN UINT32 Offset, IN UINTN Count, OUT VOID *Buffer ) argument
587 IsaIoIoWrite( IN EFI_ISA_IO_PROTOCOL *This, IN EFI_ISA_IO_PROTOCOL_WIDTH Width, IN UINT32 Offset, IN UINTN Count, IN VOID *Buffer ) argument
646 WritePort( IN EFI_ISA_IO_PROTOCOL *This, IN UINT32 Offset, IN UINT8 Value ) argument
697 WriteDmaPort( IN EFI_ISA_IO_PROTOCOL *This, IN UINT32 AddrOffset, IN UINT32 PageOffset, IN UINT32 CountOffset, IN UINT32 BaseAddress, IN UINT16 Count ) argument
743 IsaIoUnmap( IN EFI_ISA_IO_PROTOCOL *This, IN VOID *Mapping ) argument
837 IsaIoMemRead( IN EFI_ISA_IO_PROTOCOL *This, IN EFI_ISA_IO_PROTOCOL_WIDTH Width, IN UINT32 Offset, IN UINTN Count, OUT VOID *Buffer ) argument
906 IsaIoMemWrite( IN EFI_ISA_IO_PROTOCOL *This, IN EFI_ISA_IO_PROTOCOL_WIDTH Width, IN UINT32 Offset, IN UINTN Count, IN VOID *Buffer ) argument
975 IsaIoCopyMem( IN EFI_ISA_IO_PROTOCOL *This, IN EFI_ISA_IO_PROTOCOL_WIDTH Width, IN UINT32 DestOffset, IN UINT32 SrcOffset, IN UINTN Count ) argument
1066 IsaIoMapOnlySupportSlaveReadWrite( IN EFI_ISA_IO_PROTOCOL *This, IN EFI_ISA_IO_PROTOCOL_OPERATION Operation, IN UINT8 ChannelNumber OPTIONAL, IN UINT32 ChannelAttributes, IN VOID *HostAddress, IN OUT UINTN *NumberOfBytes, OUT EFI_PHYSICAL_ADDRESS *DeviceAddress, OUT VOID **Mapping ) argument
1302 IsaIoMapFullSupport( IN EFI_ISA_IO_PROTOCOL *This, IN EFI_ISA_IO_PROTOCOL_OPERATION Operation, IN UINT8 ChannelNumber OPTIONAL, IN UINT32 ChannelAttributes, IN VOID *HostAddress, IN OUT UINTN *NumberOfBytes, OUT EFI_PHYSICAL_ADDRESS *DeviceAddress, OUT VOID **Mapping ) argument
1628 IsaIoMap( IN EFI_ISA_IO_PROTOCOL *This, IN EFI_ISA_IO_PROTOCOL_OPERATION Operation, IN UINT8 ChannelNumber OPTIONAL, IN UINT32 ChannelAttributes, IN VOID *HostAddress, IN OUT UINTN *NumberOfBytes, OUT EFI_PHYSICAL_ADDRESS *DeviceAddress, OUT VOID **Mapping ) argument
1695 IsaIoAllocateBuffer( IN EFI_ISA_IO_PROTOCOL *This, IN EFI_ALLOCATE_TYPE Type, IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages, OUT VOID **HostAddress, IN UINT64 Attributes ) argument
1773 IsaIoFreeBuffer( IN EFI_ISA_IO_PROTOCOL *This, IN UINTN Pages, IN VOID *HostAddress ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/
H A DSerial.c5 This program and the accompanying materials
173 @param This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.
177 @return EFI_SUCCESS This driver can support the given controller
183 IN EFI_DRIVER_BINDING_PROTOCOL *This,
267 This->DriverBindingHandle,
298 This->DriverBindingHandle,
325 This->DriverBindingHandle,
336 This->DriverBindingHandle,
364 This->DriverBindingHandle,
374 @param This
182 SerialControllerDriverSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
383 SerialControllerDriverStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
705 SerialControllerDriverStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
1251 IsaSerialSetAttributes( IN EFI_SERIAL_IO_PROTOCOL *This, IN UINT64 BaudRate, IN UINT32 ReceiveFifoDepth, IN UINT32 Timeout, IN EFI_PARITY_TYPE Parity, IN UINT8 DataBits, IN EFI_STOP_BITS_TYPE StopBits ) argument
1538 IsaSerialSetControl( IN EFI_SERIAL_IO_PROTOCOL *This, IN UINT32 Control ) argument
1638 IsaSerialGetControl( IN EFI_SERIAL_IO_PROTOCOL *This, OUT UINT32 *Control ) argument
1735 IsaSerialWrite( IN EFI_SERIAL_IO_PROTOCOL *This, IN OUT UINTN *BufferSize, IN VOID *Buffer ) argument
1848 IsaSerialRead( IN EFI_SERIAL_IO_PROTOCOL *This, IN OUT UINTN *BufferSize, OUT VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
H A DIdeBus.c2 This file implement UEFI driver for IDE Bus which includes device identification,
7 This program and the accompanying materials
16 This module is modified from DXE\IDE module for Ide Contriller Init support
40 @param This Protocol instance pointer.
50 IN EFI_DRIVER_BINDING_PROTOCOL *This,
65 This->DriverBindingHandle,
90 This->DriverBindingHandle,
110 This->DriverBindingHandle,
131 @param This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.
142 IN EFI_DRIVER_BINDING_PROTOCOL *This,
49 DeRegisterIdeDevice( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_HANDLE Handle ) argument
141 IDEBusDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
287 IDEBusDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
971 IDEBusDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
1090 IDEBlkIoReset( IN EFI_BLOCK_IO_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
1149 IDEBlkIoReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
1222 IDEBlkIoWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, IN VOID *Buffer ) argument
1314 IDEDiskInfoInquiry( IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *InquiryData, IN OUT UINT32 *InquiryDataSize ) argument
1355 IDEDiskInfoIdentify( IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *IdentifyData, IN OUT UINT32 *IdentifyDataSize ) argument
1397 IDEDiskInfoSenseData( IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *SenseData, IN OUT UINT32 *SenseDataSize, OUT UINT8 *SenseDataNumber ) argument
1420 IDEDiskInfoWhichIde( IN EFI_DISK_INFO_PROTOCOL *This, OUT UINT32 *IdeChannel, OUT UINT32 *IdeDevice ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/
H A DBiosKeyboard.c6 This program and the accompanying materials
114 @param This The Udriver binding protocol.
119 @retval other This device isn't supported.
125 IN EFI_DRIVER_BINDING_PROTOCOL *This,
153 This->DriverBindingHandle,
171 This->DriverBindingHandle,
181 @param This The driver binding instance.
187 @retval Other This controller cannot be started.
193 IN EFI_DRIVER_BINDING_PROTOCOL *This,
240 This
124 BiosKeyboardDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
192 BiosKeyboardDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
502 BiosKeyboardDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
986 BiosKeyboardReset( IN EFI_SIMPLE_TEXT_INPUT_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
1373 BiosKeyboardReadKeyStroke( IN EFI_SIMPLE_TEXT_INPUT_PROTOCOL *This, OUT EFI_INPUT_KEY *Key ) argument
2069 BiosKeyboardResetEx( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
2113 BiosKeyboardReadKeyStrokeEx( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, OUT EFI_KEY_DATA *KeyData ) argument
2146 BiosKeyboardSetState( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_TOGGLE_STATE *KeyToggleState ) argument
2243 BiosKeyboardRegisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_KEY_DATA *KeyData, IN EFI_KEY_NOTIFY_FUNCTION KeyNotificationFunction, OUT EFI_HANDLE *NotifyHandle ) argument
2326 BiosKeyboardUnregisterKeyNotify( IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This, IN EFI_HANDLE NotificationHandle ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/
H A DBootMaint.c5 This program and the accompanying materials
144 This function allows a caller to extract the current configuration for one
148 @param This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL.
168 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,
196 Private = BMM_CALLBACK_DATA_FROM_THIS (This);
245 This function processes the results of changes in configuration.
248 @param This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL.
265 IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This,
306 Private = BMM_CALLBACK_DATA_FROM_THIS (This);
367 // This ite
167 BootMaintExtractConfig( IN CONST EFI_HII_CONFIG_ACCESS_PROTOCOL *This, IN CONST EFI_STRING Request, OUT EFI_STRING *Progress, OUT EFI_STRING *Results ) argument
264 BootMaintCallback( 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/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DAtaAtapiPassThru.c2 This file implements ATA_PASSTHRU_PROCTOCOL and EXT_SCSI_PASSTHRU_PROTOCOL interfaces
6 This program and the accompanying materials
141 Sends an ATA command to an ATA device that is attached to the ATA controller. This function
472 This function checks to see if the driver specified by This supports the device specified by
475 ControllerHandle to determine if the driver supports ControllerHandle. This function
477 performed by this function must be very small, and take as little time as possible to execute. This
480 different driver. This function must match its calls to AllocatePages() with FreePages(),
483 already in the opened state, then it must not be closed with CloseProtocol(). This is required
486 @param[in] This
512 AtaAtapiPassThruSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
651 AtaAtapiPassThruStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
838 AtaAtapiPassThruStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
1233 AtaPassThruPassThru( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN UINT16 Port, IN UINT16 PortMultiplierPort, IN OUT EFI_ATA_PASS_THRU_COMMAND_PACKET *Packet, IN EFI_EVENT Event OPTIONAL ) argument
1381 AtaPassThruGetNextPort( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN OUT UINT16 *Port ) argument
1490 AtaPassThruGetNextDevice( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN UINT16 Port, IN OUT UINT16 *PortMultiplierPort ) argument
1592 AtaPassThruBuildDevicePath( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN UINT16 Port, IN UINT16 PortMultiplierPort, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument
1679 AtaPassThruGetDevice( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT UINT16 *Port, OUT UINT16 *PortMultiplierPort ) argument
1755 AtaPassThruResetPort( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN UINT16 Port ) argument
1796 AtaPassThruResetDevice( IN EFI_ATA_PASS_THRU_PROTOCOL *This, IN UINT16 Port, IN UINT16 PortMultiplierPort ) argument
1848 ExtScsiPassThruPassThru( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet, IN EFI_EVENT Event OPTIONAL ) argument
1981 ExtScsiPassThruGetNextTargetLun( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN OUT UINT8 **Target, IN OUT UINT64 *Lun ) argument
2111 ExtScsiPassThruBuildDevicePath( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun, IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath ) argument
2192 ExtScsiPassThruGetTargetLun( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT UINT8 **Target, OUT UINT64 *Lun ) argument
2294 ExtScsiPassThruResetTargetLun( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN UINT8 *Target, IN UINT64 Lun ) argument
2327 ExtScsiPassThruGetNextTarget( IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This, IN OUT UINT8 **Target ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/
H A DAtaBus.c2 This file implements protocol interfaces for ATA bus driver.
4 This file implements protocol interfaces: Driver Binding protocol,
8 This program and the accompanying materials
97 This function allocates an aligned buffer for the ATA device to perform
119 This function frees an aligned buffer for the ATA device to perform
141 This function releases all the resources allocated for the ATA device.
202 This function allocates an ATA device structure for the ATA device specified by
394 This function removes the protocols installed on the controller handle and
397 @param This The pointer to EFI_DRIVER_BINDING_PROTOCOL instance.
407 IN EFI_DRIVER_BINDING_PROTOCOL *This,
406 UnregisterAtaDevice( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_HANDLE Handle ) argument
576 AtaBusDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
680 AtaBusDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
845 AtaBusDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
917 AtaBlockIoReset( IN EFI_BLOCK_IO_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
968 BlockIoReadWrite( IN VOID *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN OUT EFI_BLOCK_IO2_TOKEN *Token, IN UINTN BufferSize, OUT VOID *Buffer, IN BOOLEAN IsBlockIo2, IN BOOLEAN IsWrite ) argument
1059 AtaBlockIoReadBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, OUT VOID *Buffer ) argument
1093 AtaBlockIoWriteBlocks( IN EFI_BLOCK_IO_PROTOCOL *This, IN UINT32 MediaId, IN EFI_LBA Lba, IN UINTN BufferSize, IN VOID *Buffer ) argument
1140 AtaBlockIoResetEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN BOOLEAN ExtendedVerification ) argument
1191 AtaBlockIoReadBlocksEx( 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
1228 AtaBlockIoWriteBlocksEx( 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
1254 AtaBlockIoFlushBlocksEx( IN EFI_BLOCK_IO2_PROTOCOL *This, IN OUT EFI_BLOCK_IO2_TOKEN *Token ) argument
1286 AtaDiskInfoInquiry( IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *InquiryData, IN OUT UINT32 *InquiryDataSize ) argument
1316 AtaDiskInfoIdentify( IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *IdentifyData, IN OUT UINT32 *IdentifyDataSize ) argument
1357 AtaDiskInfoSenseData( IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *SenseData, IN OUT UINT32 *SenseDataSize, OUT UINT8 *SenseDataNumber ) argument
1381 AtaDiskInfoWhichIde( IN EFI_DISK_INFO_PROTOCOL *This, OUT UINT32 *IdeChannel, OUT UINT32 *IdeDevice ) argument
1470 AtaStorageSecurityReceiveData( IN EFI_STORAGE_SECURITY_COMMAND_PROTOCOL *This, IN UINT32 MediaId, IN UINT64 Timeout, IN UINT8 SecurityProtocolId, IN UINT16 SecurityProtocolSpecificData, IN UINTN PayloadBufferSize, OUT VOID *PayloadBuffer, OUT UINTN *PayloadTransferSize ) argument
1581 AtaStorageSecuritySendData( IN EFI_STORAGE_SECURITY_COMMAND_PROTOCOL *This, IN UINT32 MediaId, IN UINT64 Timeout, IN UINT8 SecurityProtocolId, IN UINT16 SecurityProtocolSpecificData, IN UINTN PayloadBufferSize, IN VOID *PayloadBuffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciDxe/
H A DEhci.c10 This way avoids the control transfer on a shared port between EHCI and companion host
14 This program and the accompanying materials
60 @param This This EFI_USB_HC_PROTOCOL instance.
73 IN EFI_USB2_HC_PROTOCOL *This,
87 Ehc = EHC_FROM_THIS (This);
103 @param This This EFI_USB2_HC_PROTOCOL instance.
116 IN EFI_USB2_HC_PROTOCOL *This,
126 Ehc = EHC_FROM_THIS (This);
72 EhcGetCapability( IN EFI_USB2_HC_PROTOCOL *This, OUT UINT8 *MaxSpeed, OUT UINT8 *PortNumber, OUT UINT8 *Is64BitCapable ) argument
115 EhcReset( IN EFI_USB2_HC_PROTOCOL *This, IN UINT16 Attributes ) argument
202 EhcGetState( IN EFI_USB2_HC_PROTOCOL *This, OUT EFI_USB_HC_STATE *State ) argument
244 EhcSetState( IN EFI_USB2_HC_PROTOCOL *This, IN EFI_USB_HC_STATE State ) argument
321 EhcGetRootHubPortStatus( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, OUT EFI_USB_PORT_STATUS *PortStatus ) argument
418 EhcSetRootHubPortFeature( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, IN EFI_USB_PORT_FEATURE PortFeature ) argument
531 EhcClearRootHubPortFeature( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, IN EFI_USB_PORT_FEATURE PortFeature ) argument
674 EhcControlTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN EFI_USB_DEVICE_REQUEST *Request, IN EFI_USB_DATA_DIRECTION TransferDirection, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
837 EhcBulkTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
976 EhcAsyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL * This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN BOOLEAN IsNewTransfer, IN OUT UINT8 *DataToggle, IN UINTN PollingInterval, IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR * Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK CallBackFunction, IN VOID *Context OPTIONAL ) argument
1122 EhcSyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
1249 EhcIsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
1291 EhcAsyncIsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK IsochronousCallBack, IN VOID *Context ) argument
1351 EhcDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
1661 EhcDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
1989 EhcDriverBindingStop( 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/Pci/PciBusDxe/
H A DPciIo.c5 This program and the accompanying materials
182 @param This A pointer to the EFI_PCI_IO_PROTOCOL instance.
203 IN EFI_PCI_IO_PROTOCOL *This,
216 PciIoDevice = PCI_IO_DEVICE_FROM_PCI_IO_THIS (This);
236 Status = PciIoMemRead (This, Width, BarIndex, Offset, 1, Result);
249 Status = PciIoMemRead (This, Width, BarIndex, Offset, 1, Result);
289 @param This A pointer to the EFI_PCI_IO_PROTOCOL instance.
310 IN EFI_PCI_IO_PROTOCOL *This,
323 PciIoDevice = PCI_IO_DEVICE_FROM_PCI_IO_THIS (This);
339 Status = PciIoIoRead (This, Widt
202 PciIoPollMem( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_PCI_IO_PROTOCOL_WIDTH Width, IN UINT8 BarIndex, IN UINT64 Offset, IN UINT64 Mask, IN UINT64 Value, IN UINT64 Delay, OUT UINT64 *Result ) argument
309 PciIoPollIo( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_PCI_IO_PROTOCOL_WIDTH Width, IN UINT8 BarIndex, IN UINT64 Offset, IN UINT64 Mask, IN UINT64 Value, IN UINT64 Delay, OUT UINT64 *Result ) argument
410 PciIoMemRead( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_PCI_IO_PROTOCOL_WIDTH Width, IN UINT8 BarIndex, IN UINT64 Offset, IN UINTN Count, IN OUT VOID *Buffer ) argument
489 PciIoMemWrite( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_PCI_IO_PROTOCOL_WIDTH Width, IN UINT8 BarIndex, IN UINT64 Offset, IN UINTN Count, IN OUT VOID *Buffer ) argument
567 PciIoIoRead( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_PCI_IO_PROTOCOL_WIDTH Width, IN UINT8 BarIndex, IN UINT64 Offset, IN UINTN Count, IN OUT VOID *Buffer ) argument
645 PciIoIoWrite( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_PCI_IO_PROTOCOL_WIDTH Width, IN UINT8 BarIndex, IN UINT64 Offset, IN UINTN Count, IN OUT VOID *Buffer ) argument
721 PciIoConfigRead( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_PCI_IO_PROTOCOL_WIDTH Width, IN UINT32 Offset, IN UINTN Count, IN OUT VOID *Buffer ) argument
790 PciIoConfigWrite( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_PCI_IO_PROTOCOL_WIDTH Width, IN UINT32 Offset, IN UINTN Count, IN OUT VOID *Buffer ) argument
869 PciIoCopyMem( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_PCI_IO_PROTOCOL_WIDTH Width, IN UINT8 DestBarIndex, IN UINT64 DestOffset, IN UINT8 SrcBarIndex, IN UINT64 SrcOffset, IN UINTN Count ) argument
959 PciIoMap( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_PCI_IO_PROTOCOL_OPERATION Operation, IN VOID *HostAddress, IN OUT UINTN *NumberOfBytes, OUT EFI_PHYSICAL_ADDRESS *DeviceAddress, OUT VOID **Mapping ) argument
1017 PciIoUnmap( IN EFI_PCI_IO_PROTOCOL *This, IN VOID *Mapping ) argument
1065 PciIoAllocateBuffer( IN EFI_PCI_IO_PROTOCOL *This, IN EFI_ALLOCATE_TYPE Type, IN EFI_MEMORY_TYPE MemoryType, IN UINTN Pages, OUT VOID **HostAddress, IN UINT64 Attributes ) argument
1122 PciIoFreeBuffer( IN EFI_PCI_IO_PROTOCOL *This, IN UINTN Pages, IN VOID *HostAddress ) argument
1201 PciIoGetLocation( IN EFI_PCI_IO_PROTOCOL *This, OUT UINTN *Segment, OUT UINTN *Bus, OUT UINTN *Device, OUT UINTN *Function ) argument
1482 PciIoAttributes( IN EFI_PCI_IO_PROTOCOL * This, IN EFI_PCI_IO_PROTOCOL_ATTRIBUTE_OPERATION Operation, IN UINT64 Attributes, OUT UINT64 *Result OPTIONAL ) argument
1775 PciIoGetBarAttributes( IN EFI_PCI_IO_PROTOCOL * This, IN UINT8 BarIndex, OUT UINT64 *Supports, OPTIONAL OUT VOID **Resources OPTIONAL ) argument
1937 PciIoSetBarAttributes( IN EFI_PCI_IO_PROTOCOL *This, IN UINT64 Attributes, IN UINT8 BarIndex, IN OUT UINT64 *Offset, IN OUT UINT64 *Length ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciDxe/
H A DUhci.c6 This program and the accompanying materials
31 @param This A pointer to the EFI_USB2_HC_PROTOCOL instance.
37 @return EFI_UNSUPPORTED This type of reset is not currently supported.
44 IN EFI_USB2_HC_PROTOCOL *This,
56 Uhc = UHC_FROM_USB2_HC_PROTO (This);
115 @param This A pointer to the EFI_USB2_HC_PROTOCOL instance.
126 IN EFI_USB2_HC_PROTOCOL *This,
138 Uhc = UHC_FROM_USB2_HC_PROTO (This);
160 @param This A pointer to the EFI_USB2_HC_PROTOCOL instance.
172 IN EFI_USB2_HC_PROTOCOL *This,
43 Uhci2Reset( IN EFI_USB2_HC_PROTOCOL *This, IN UINT16 Attributes ) argument
125 Uhci2GetState( IN EFI_USB2_HC_PROTOCOL *This, OUT EFI_USB_HC_STATE *State ) argument
171 Uhci2SetState( IN EFI_USB2_HC_PROTOCOL *This, IN EFI_USB_HC_STATE State ) argument
280 Uhci2GetCapability( IN EFI_USB2_HC_PROTOCOL *This, OUT UINT8 *MaxSpeed, OUT UINT8 *PortNumber, OUT UINT8 *Is64BitCapable ) argument
341 Uhci2GetRootHubPortStatus( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, OUT EFI_USB_PORT_STATUS *PortStatus ) argument
421 Uhci2SetRootHubPortFeature( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, IN EFI_USB_PORT_FEATURE PortFeature ) argument
500 Uhci2ClearRootHubPortFeature( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, IN EFI_USB_PORT_FEATURE PortFeature ) argument
611 Uhci2ControlTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN EFI_USB_DEVICE_REQUEST *Request, IN EFI_USB_DATA_DIRECTION TransferDirection, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
779 Uhci2BulkTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
929 Uhci2AsyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN BOOLEAN IsNewTransfer, IN OUT UINT8 *DataToggle, IN UINTN PollingInterval, IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK CallBackFunction, IN VOID *Context ) argument
1110 Uhci2SyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN TimeOut, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
1256 Uhci2IsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
1294 Uhci2AsyncIsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK IsochronousCallBack, IN VOID *Context ) argument
1353 UhciDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
1613 UhciDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
1821 UhciDriverBindingStop( 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/Pci/XhciDxe/
H A DXhci.c5 This program and the accompanying materials
82 @param This The EFI_USB2_HC_PROTOCOL instance.
95 IN EFI_USB2_HC_PROTOCOL *This,
110 Xhc = XHC_FROM_THIS (This);
125 @param This This EFI_USB2_HC_PROTOCOL instance.
138 IN EFI_USB2_HC_PROTOCOL *This,
148 Xhc = XHC_FROM_THIS (This);
204 @param This This EFI_USB2_HC_PROTOCO
94 XhcGetCapability( IN EFI_USB2_HC_PROTOCOL *This, OUT UINT8 *MaxSpeed, OUT UINT8 *PortNumber, OUT UINT8 *Is64BitCapable ) argument
137 XhcReset( IN EFI_USB2_HC_PROTOCOL *This, IN UINT16 Attributes ) argument
216 XhcGetState( IN EFI_USB2_HC_PROTOCOL *This, OUT EFI_USB_HC_STATE *State ) argument
258 XhcSetState( IN EFI_USB2_HC_PROTOCOL *This, IN EFI_USB_HC_STATE State ) argument
336 XhcGetRootHubPortStatus( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, OUT EFI_USB_PORT_STATUS *PortStatus ) argument
446 XhcSetRootHubPortFeature( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, IN EFI_USB_PORT_FEATURE PortFeature ) argument
576 XhcClearRootHubPortFeature( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 PortNumber, IN EFI_USB_PORT_FEATURE PortFeature ) argument
720 XhcControlTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN EFI_USB_DEVICE_REQUEST *Request, IN EFI_USB_DATA_DIRECTION TransferDirection, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN UINTN Timeout, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
1081 XhcBulkTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN Timeout, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
1222 XhcAsyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN BOOLEAN IsNewTransfer, IN OUT UINT8 *DataToggle, IN UINTN PollingInterval, IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK CallBackFunction, IN VOID *Context OPTIONAL ) argument
1380 XhcSyncInterruptTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN OUT VOID *Data, IN OUT UINTN *DataLength, IN OUT UINT8 *DataToggle, IN UINTN Timeout, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
1511 XhcIsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, OUT UINT32 *TransferResult ) argument
1553 XhcAsyncIsochronousTransfer( IN EFI_USB2_HC_PROTOCOL *This, IN UINT8 DeviceAddress, IN UINT8 EndPointAddress, IN UINT8 DeviceSpeed, IN UINTN MaximumPacketLength, IN UINT8 DataBuffersNumber, IN OUT VOID *Data[EFI_USB_MAX_ISO_BUFFER_NUM], IN UINTN DataLength, IN EFI_USB2_HC_TRANSACTION_TRANSLATOR *Translator, IN EFI_ASYNC_USB_TRANSFER_CALLBACK IsochronousCallBack, IN VOID *Context ) argument
1613 XhcDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
1821 XhcDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
2020 XhcDriverBindingStop( 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/Scsi/ScsiBusDxe/
H A DScsiBus.c6 This program and the accompanying materials
77 This function allocates an aligned buffer for the SCSI device to perform
99 This function frees an aligned buffer for the SCSI device to perform
156 This service is called by the EFI boot service ConnectController(). In order
162 @param This Protocol instance pointer.
167 @retval EFI_SUCCESS This driver supports this device
168 @retval EFI_ALREADY_STARTED This driver is already running on this device
169 @retval other This driver does not support this device
175 IN EFI_DRIVER_BINDING_PROTOCOL *This,
199 This
174 SCSIBusDriverBindingSupported( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
302 SCSIBusDriverBindingStart( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath ) argument
576 SCSIBusDriverBindingStop( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer ) argument
756 ScsiGetDeviceType( IN EFI_SCSI_IO_PROTOCOL *This, OUT UINT8 *DeviceType ) argument
788 ScsiGetDeviceLocation( IN EFI_SCSI_IO_PROTOCOL *This, IN OUT UINT8 **Target, OUT UINT64 *Lun ) argument
928 ScsiExecuteSCSICommand( IN EFI_SCSI_IO_PROTOCOL *This, IN OUT EFI_SCSI_IO_SCSI_REQUEST_PACKET *Packet, IN EFI_EVENT Event OPTIONAL ) argument
1053 ScsiScanCreateDevice( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN SCSI_TARGET_ID *TargetId, IN UINT64 Lun, IN OUT SCSI_BUS_DEVICE *ScsiBusDev ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Image/
H A DImage.c5 This program and the accompanying materials
34 // This code is needed to build the Image handle for the DXE Core
319 // This page is already used.
335 Get the fixed loadding address from image header assigned by build tool. This function only be called
642 // Copy the machine type from the context to the image private data. This
674 // Create a thunk for the image's entry point. This will be the new
1395 @param This Calling context
1432 IN EFI_PE32_IMAGE_PROTOCOL *This,
1517 // link the current image to the head. This is the
1551 // This mak
1431 CoreLoadImageEx( IN EFI_PE32_IMAGE_PROTOCOL *This, IN EFI_HANDLE ParentImageHandle, IN EFI_DEVICE_PATH_PROTOCOL *FilePath, IN VOID *SourceBuffer OPTIONAL, IN UINTN SourceSize, IN EFI_PHYSICAL_ADDRESS DstBuffer OPTIONAL, OUT UINTN *NumberOfPages OPTIONAL, OUT EFI_HANDLE *ImageHandle, OUT EFI_PHYSICAL_ADDRESS *EntryPoint OPTIONAL, IN UINT32 Attribute ) argument
1807 CoreUnloadImageEx( IN EFI_PE32_IMAGE_PROTOCOL *This, IN EFI_HANDLE ImageHandle ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/
H A DPiSmmIpl.c5 This program and the accompanying materials are licensed and made available
51 @param This The EFI_SMM_BASE2_PROTOCOL instance.
62 IN CONST EFI_SMM_BASE2_PROTOCOL *This,
69 @param This The EFI_SMM_BASE2_PROTOCOL instance.
72 @retval EFI_INVALID_PARAMETER Smst or This was invalid.
80 IN CONST EFI_SMM_BASE2_PROTOCOL *This,
87 This function provides a service to send and receive messages from a registered
88 UEFI service. This function is part of the SMM Communication Protocol that may
92 @param[in] This The EFI_SMM_COMMUNICATION_PROTOCOL instance.
103 IN CONST EFI_SMM_COMMUNICATION_PROTOCOL *This,
349 SmmBase2InSmram( IN CONST EFI_SMM_BASE2_PROTOCOL *This, OUT BOOLEAN *InSmram ) argument
376 SmmBase2GetSmstLocation( IN CONST EFI_SMM_BASE2_PROTOCOL *This, OUT EFI_SMM_SYSTEM_TABLE2 **Smst ) argument
412 SmmCommunicationCommunicate( IN CONST EFI_SMM_COMMUNICATION_PROTOCOL *This, IN OUT VOID *CommBuffer, IN OUT UINTN *CommSize ) argument
[all...]

Completed in 117 milliseconds

<<111213141516