Searched defs:PciIo (Results 1 - 25 of 69) sorted by relevance

123

/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/
H A DVgaMiniPort.h25 #include <Protocol/PciIo.h>
58 EFI_PCI_IO_PROTOCOL *PciIo; member in struct:__anon10355
H A DVgaMiniPort.c92 EFI_PCI_IO_PROTOCOL *PciIo; local
101 (VOID **) &PciIo,
113 Status = PciIo->Pci.Read (
114 PciIo,
169 EFI_PCI_IO_PROTOCOL *PciIo; local
173 PciIo = NULL;
180 (VOID **) &PciIo,
199 PciVgaMiniPortPrivate->PciIo = PciIo;
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/
H A DPcatIsaAcpi.h23 #include <Protocol/PciIo.h>
45 EFI_PCI_IO_PROTOCOL *PciIo; member in struct:__anon12648
H A DPcatIsaAcpi.c74 EFI_PCI_IO_PROTOCOL *PciIo; local
82 // Get PciIo protocol instance
87 (VOID**)&PciIo,
96 Status = PciIo->Pci.Read (
97 PciIo,
124 Status = PciIo->GetLocation (
125 PciIo,
172 EFI_PCI_IO_PROTOCOL *PciIo; local
183 PciIo = NULL;
187 (VOID**)&PciIo,
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/
H A DPciCommand.c18 Operate the PCI register via PciIo function interface.
26 @return Status of PciIo operation.
40 EFI_PCI_IO_PROTOCOL *PciIo; local
43 PciIo = &PciIoDevice->PciIo;
46 Status = PciIo->Pci.Read (
47 PciIo,
68 return PciIo->Pci.Write (
69 PciIo,
137 PciIoDevice->PciIo
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/
H A DIsaDriver.c106 // Get the PciIo protocol from its parent controller.
173 EFI_PCI_IO_PROTOCOL *PciIo; local
181 PciIo = NULL;
200 // Get the PciIo protocol from its parent controller.
205 Status = gBS->HandleProtocol (PciHandle, &gEfiPciIoProtocolGuid, (VOID **) &PciIo);
235 IsaIoDevice->PciIo = PciIo;
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/
H A DVgaClass.h22 #include <Protocol/PciIo.h>
74 EFI_PCI_IO_PROTOCOL *PciIo; member in struct:__anon10511
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciDxe/
H A DUhciReg.c22 @param PciIo The EFI_PCI_IO_PROTOCOL to use.
30 IN EFI_PCI_IO_PROTOCOL *PciIo,
37 Status = PciIo->Io.Read (
38 PciIo,
47 DEBUG ((EFI_D_ERROR, "UhciReadReg: PciIo Io.Read error: %r at offset %d\n", Status, Offset));
59 @param PciIo The EFI_PCI_IO_PROTOCOL to use.
66 IN EFI_PCI_IO_PROTOCOL *PciIo,
73 Status = PciIo->Io.Write (
74 PciIo,
83 DEBUG ((EFI_D_ERROR, "UhciWriteReg: PciIo I
29 UhciReadReg( IN EFI_PCI_IO_PROTOCOL *PciIo, IN UINT32 Offset ) argument
65 UhciWriteReg( IN EFI_PCI_IO_PROTOCOL *PciIo, IN UINT32 Offset, IN UINT16 Data ) argument
97 UhciSetRegBit( IN EFI_PCI_IO_PROTOCOL *PciIo, IN UINT32 Offset, IN UINT16 Bit ) argument
120 UhciClearRegBit( IN EFI_PCI_IO_PROTOCOL *PciIo, IN UINT32 Offset, IN UINT16 Bit ) argument
234 UhciSetFrameListBaseAddr( IN EFI_PCI_IO_PROTOCOL *PciIo, IN VOID *Addr ) argument
[all...]
H A DUsbHcMem.h45 EFI_PCI_IO_PROTOCOL *PciIo; member in struct:_USBHC_MEM_POOL
77 @param PciIo The PciIo that can be used to access the host controller.
88 IN EFI_PCI_IO_PROTOCOL *PciIo,
H A DUhci.h24 #include <Protocol/PciIo.h>
114 EFI_PCI_IO_PROTOCOL *PciIo; member in struct:_USB_HC_DEV
H A DUsbHcMem.c35 EFI_PCI_IO_PROTOCOL *PciIo; local
42 PciIo = Pool->PciIo;
68 Status = PciIo->AllocateBuffer (
69 PciIo,
82 Status = PciIo->Map (
83 PciIo,
100 PciIo->Unmap (PciIo, Mapping);
111 PciIo
133 EFI_PCI_IO_PROTOCOL *PciIo; local
356 UsbHcInitMemPool( IN EFI_PCI_IO_PROTOCOL *PciIo, IN BOOLEAN Check4G, IN UINT32 Which4G ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/
H A DIsaBus.c230 EFI_PCI_IO_PROTOCOL *PciIo; local
248 (VOID **) &PciIo,
365 PciIo,
452 EFI_PCI_IO_PROTOCOL *PciIo; local
535 (VOID **) &PciIo,
564 @param[in] PciIo The Pointer to the PCI protocol
577 IN EFI_PCI_IO_PROTOCOL *PciIo,
597 IsaIoDevice->PciIo = PciIo;
643 (VOID **) &PciIo,
574 IsaCreateDevice( IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Controller, IN EFI_PCI_IO_PROTOCOL *PciIo, IN EFI_DEVICE_PATH_PROTOCOL *ParentDevicePath, IN EFI_ISA_ACPI_RESOURCE_LIST *IsaDeviceResourceList, OUT EFI_DEVICE_PATH_PROTOCOL **ChildDevicePath ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
H A DDriverDiagnostics.c98 EFI_PCI_IO_PROTOCOL *PciIo; local
166 (VOID **) &PciIo,
182 Status = PciIo->Pci.Read (PciIo, EfiPciIoWidthUint32, 0, 1, &VendorDeviceId);
H A DIdeBus.h24 #include <Protocol/PciIo.h>
79 EFI_PCI_IO_PROTOCOL *PciIo; member in struct:__anon10341
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/
H A DLegacyIde.c270 EFI_PCI_IO_PROTOCOL *PciIo; local
284 (VOID **) &PciIo
288 PciIo->Pci.Read (PciIo, EfiPciIoWidthUint8, 0x09, 1, &Pi);
290 PciIo->Pci.Write (PciIo, EfiPciIoWidthUint32, 0x10, 1, &IOBarClear);
291 PciIo->Pci.Write (PciIo, EfiPciIoWidthUint32, 0x14, 1, &IOBarClear);
294 PciIo->Pci.Write (PciIo, EfiPciIoWidthUint3
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/
H A DBdsConnect.c347 EFI_PCI_IO_PROTOCOL *PciIo; local
387 (VOID **)&PciIo
393 Status = PciIo->Pci.Read (PciIo, EfiPciIoWidthUint8, 0x09, 3, &Class);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciDxe/
H A DUsbHcMem.h44 EFI_PCI_IO_PROTOCOL *PciIo; member in struct:_USBHC_MEM_POOL
77 @param PciIo The PciIo that can be used to access the host controller.
88 IN EFI_PCI_IO_PROTOCOL *PciIo,
H A DEhciReg.c39 Status = Ehc->PciIo->Mem.Read (
40 Ehc->PciIo,
75 Status = Ehc->PciIo->Mem.Read (
76 Ehc->PciIo,
114 Status = Ehc->PciIo->Mem.Read (
115 Ehc->PciIo,
151 Status = Ehc->PciIo->Mem.Write (
152 Ehc->PciIo,
262 EFI_PCI_IO_PROTOCOL *PciIo; local
268 PciIo
[all...]
H A DUsbHcMem.c36 EFI_PCI_IO_PROTOCOL *PciIo; local
43 PciIo = Pool->PciIo;
69 Status = PciIo->AllocateBuffer (
70 PciIo,
83 Status = PciIo->Map (
84 PciIo,
101 PciIo->Unmap (PciIo, Mapping);
112 PciIo
134 EFI_PCI_IO_PROTOCOL *PciIo; local
358 UsbHcInitMemPool( IN EFI_PCI_IO_PROTOCOL *PciIo, IN BOOLEAN Check4G, IN UINT32 Which4G ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/
H A DBiosBlkIo.c136 EFI_PCI_IO_PROTOCOL *PciIo; local
173 (VOID **) &PciIo,
185 Status = PciIo->Pci.Read (PciIo, EfiPciIoWidthUint32, 0, sizeof (Pci) / sizeof (UINT32), &Pci);
231 EFI_PCI_IO_PROTOCOL *PciIo; local
244 PciIo = NULL;
262 (VOID **) &PciIo,
286 Status = PciIo->Attributes (
287 PciIo,
408 BiosBlockIoPrivate->PciIo
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/CirrusLogic5430Dxe/
H A DCirrusLogic5430I2c.c32 @param PciIo The pointer to PCI_IO_PROTOCOL.
39 EFI_PCI_IO_PROTOCOL *PciIo,
44 PciIo->Io.Write (
45 PciIo,
56 @param PciIo The pointer to PCI_IO_PROTOCOL.
64 EFI_PCI_IO_PROTOCOL *PciIo,
70 PciIo->Io.Read (
71 PciIo,
84 @param PciIo The pointer to PCI_IO_PROTOCOL.
93 EFI_PCI_IO_PROTOCOL *PciIo,
38 I2cOutb( EFI_PCI_IO_PROTOCOL *PciIo, UINTN Address, UINT8 Data ) argument
63 I2cInb( EFI_PCI_IO_PROTOCOL *PciIo, UINTN Address ) argument
92 I2cPinRead( EFI_PCI_IO_PROTOCOL *PciIo, UINT8 Bit ) argument
111 I2cPinWrite( EFI_PCI_IO_PROTOCOL *PciIo, UINT8 Bit, UINT8 Value ) argument
145 I2cSendByte( EFI_PCI_IO_PROTOCOL *PciIo, UINT8 Data ) argument
293 I2cReadByte( EFI_PCI_IO_PROTOCOL *PciIo, UINT8 DeviceAddress, UINT8 RegisterAddress, UINT8 *Data ) argument
378 I2cWriteByte( EFI_PCI_IO_PROTOCOL *PciIo, UINT8 DeviceAddress, UINT8 RegisterAddress, UINT8 *Data ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuVideoDxe/
H A DDriver.c48 EFI_PCI_IO_PROTOCOL *PciIo; local
58 (VOID **) &PciIo,
70 Status = PciIo->Pci.Read (
71 PciIo,
187 (VOID **) &Private->PciIo,
199 Status = Private->PciIo->Attributes (
200 Private->PciIo,
211 Status = Private->PciIo->Attributes (
212 Private->PciIo,
307 if (Private->PciIo) {
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8259InterruptControllerDxe/
H A D8259.c512 EFI_PCI_IO_PROTOCOL *PciIo; local
519 (VOID **) &PciIo
525 PciIo->Pci.Read (
526 PciIo,
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Bus/Pci/IdeControllerDxe/
H A DIdeController.c173 EFI_PCI_IO_PROTOCOL *PciIo; local
178 (VOID **) &PciIo,
184 Status = GetPciIo(This, Controller, &PciIo);
194 Status = PciIo->Pci.Read (
195 PciIo,
205 Status = PciIo->Pci.Read (
206 PciIo,
266 (VOID **) &gEfiIdeControllerInit->PciIo,
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVgaDxe/
H A DVBoxVgaI2c.c60 @param PciIo The pointer to PCI_IO_PROTOCOL.
67 EFI_PCI_IO_PROTOCOL *PciIo,
72 PciIo->Io.Write (
73 PciIo,
84 @param PciIo The pointer to PCI_IO_PROTOCOL.
92 EFI_PCI_IO_PROTOCOL *PciIo,
98 PciIo->Io.Read (
99 PciIo,
112 @param PciIo The pointer to PCI_IO_PROTOCOL.
121 EFI_PCI_IO_PROTOCOL *PciIo,
66 I2cOutb( EFI_PCI_IO_PROTOCOL *PciIo, UINTN Address, UINT8 Data ) argument
91 I2cInb( EFI_PCI_IO_PROTOCOL *PciIo, UINTN Address ) argument
120 I2cPinRead( EFI_PCI_IO_PROTOCOL *PciIo, UINT8 Bit ) argument
139 I2cPinWrite( EFI_PCI_IO_PROTOCOL *PciIo, UINT8 Bit, UINT8 Value ) argument
173 I2cSendByte( EFI_PCI_IO_PROTOCOL *PciIo, UINT8 Data ) argument
321 I2cReadByte( EFI_PCI_IO_PROTOCOL *PciIo, UINT8 DeviceAddress, UINT8 RegisterAddress, UINT8 *Data ) argument
406 I2cWriteByte( EFI_PCI_IO_PROTOCOL *PciIo, UINT8 DeviceAddress, UINT8 RegisterAddress, UINT8 *Data ) argument
[all...]

Completed in 101 milliseconds

123