/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseIoLibIntrinsic/ |
H A D | IoLibGcc.c | 30 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned. 36 @param Port The I/O port to read. 45 IN UINTN Port 50 __asm__ __volatile__ ("inb %w1,%b0" : "=a" (Data) : "d" ((UINT16)Port)); 57 Writes the 8-bit I/O port specified by Port with the value specified by Value 63 @param Port The I/O port to write. 73 IN UINTN Port, 77 __asm__ __volatile__ ("outb %b0,%w1" : : "a" (Value), "d" ((UINT16)Port)); 84 Reads the 16-bit I/O port specified by Port. The 16-bit read value is returned. 89 If Port i 72 IoWrite8( IN UINTN Port, IN UINT8 Value ) argument 129 IoWrite16( IN UINTN Port, IN UINT16 Value ) argument 189 IoWrite32( IN UINTN Port, IN UINT32 Value ) argument [all...] |
H A D | IoLibMsc.c | 57 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned. 63 @param Port The I/O port to read. 71 IN UINTN Port 77 Value = (UINT8)_inp ((UINT16)Port); 85 Writes the 8-bit I/O port specified by Port with the value specified by Value 91 @param Port The I/O port to write. 100 IN UINTN Port, 105 (UINT8)_outp ((UINT16)Port, Value); 113 Reads the 16-bit I/O port specified by Port. The 16-bit read value is returned. 118 If Port i 99 IoWrite8( IN UINTN Port, IN UINT8 Value ) argument 158 IoWrite16( IN UINTN Port, IN UINT16 Value ) argument 218 IoWrite32( IN UINTN Port, IN UINT32 Value ) argument [all...] |
H A D | IoLib.c | 20 Reads the 64-bit I/O port specified by Port. The 64-bit read value is returned. 25 If Port is not aligned on a 64-bit boundary, then ASSERT(). 27 @param Port The I/O port to read. 35 IN UINTN Port 45 Writes the 64-bit I/O port specified by Port with the value specified by Value 50 If Port is not aligned on a 64-bit boundary, then ASSERT(). 52 @param Port The I/O port to write. 61 IN UINTN Port, 60 IoWrite64( IN UINTN Port, IN UINT64 Value ) argument
|
H A D | IoLibIcc.c | 21 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned. 27 @param Port The I/O port to read. 35 IN UINTN Port 41 mov dx, word ptr [Port] 52 Writes the 8-bit I/O port specified by Port with the value specified by Value 58 @param Port The I/O port to write. 67 IN UINTN Port, 73 mov dx, word ptr [Port] 82 Reads the 16-bit I/O port specified by Port. The 16-bit read value is returned. 87 If Port i 66 IoWrite8( IN UINTN Port, IN UINT8 Value ) argument 131 IoWrite16( IN UINTN Port, IN UINT16 Value ) argument 199 IoWrite32( IN UINTN Port, IN UINT32 Value ) argument [all...] |
H A D | IoLibArm.c | 25 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned. 31 @param Port The I/O port to read. 39 IN UINTN Port 49 Writes the 8-bit I/O port specified by Port with the value specified by Value 55 @param Port The I/O port to write. 64 IN UINTN Port, 75 Reads the 16-bit I/O port specified by Port. The 16-bit read value is returned. 81 @param Port The I/O port to read. 89 IN UINTN Port 99 Writes the 16-bit I/O port specified by Port wit 63 IoWrite8( IN UINTN Port, IN UINT8 Value ) argument 113 IoWrite16( IN UINTN Port, IN UINT16 Value ) argument 163 IoWrite32( IN UINTN Port, IN UINT32 Value ) argument 215 IoWrite64( IN UINTN Port, IN UINT64 Value ) argument [all...] |
H A D | IoLibIpf.c | 26 aligned I/O Port space to the I/O address. 27 If I/O Port space base is not 64MB aligned, then ASSERT (). 29 @param Port The I/O port to read. 36 IN UINTN Port 42 Address = MAP_PORT_BASE_TO_MEM (Port); 46 // Make sure that the I/O Port space base is 64MB aligned. 57 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned. 63 @param Port The I/O port to read. 71 IN UINTN Port 74 return MmioRead8 (InternalGetMemoryMapAddress (Port)); 167 IoWrite8( IN UINTN Port, IN UINT8 Value ) argument 193 IoWrite16( IN UINTN Port, IN UINT16 Value ) argument 219 IoWrite32( IN UINTN Port, IN UINT32 Value ) argument 245 IoWrite64( IN UINTN Port, IN UINT64 Value ) argument [all...] |
/vbox/src/VBox/VMM/include/ |
H A D | IOMInline.h | 33 * @param Port The I/O port lookup. 35 DECLINLINE(CTX_SUFF(PIOMIOPORTRANGE)) iomIOPortGetRange(PVM pVM, RTIOPORT Port) argument 38 return (CTX_SUFF(PIOMIOPORTRANGE))RTAvlroIOPortRangeGet(&pVM->iom.s.CTX_SUFF(pTrees)->CTX_SUFF(IOPortTree), Port); 49 * @param Port The I/O port to lookup. 51 DECLINLINE(PIOMIOPORTRANGER3) iomIOPortGetRangeR3(PVM pVM, RTIOPORT Port) argument 54 return (PIOMIOPORTRANGER3)RTAvlroIOPortRangeGet(&pVM->iom.s.CTX_SUFF(pTrees)->IOPortTreeR3, Port);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiIoLibCpuIo/ |
H A D | IoLib.c | 26 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned. 32 @param Port The I/O port to read. 40 IN UINTN Port 50 return CpuIo->IoRead8 (PeiServices, CpuIo, (UINT64) Port); 56 Writes the 8-bit I/O port specified by Port with the value specified by Value 62 @param Port The I/O port to write. 71 IN UINTN Port, 82 CpuIo->IoWrite8 (PeiServices, CpuIo, (UINT64) Port, Value); 89 Reads the 16-bit I/O port specified by Port. The 16-bit read value is returned. 94 If Port i 70 IoWrite8( IN UINTN Port, IN UINT8 Value ) argument 138 IoWrite16( IN UINTN Port, IN UINT16 Value ) argument 209 IoWrite32( IN UINTN Port, IN UINT32 Value ) argument 280 IoWrite64( IN UINTN Port, IN UINT64 Value ) argument [all...] |
/vbox/src/VBox/Devices/PC/ |
H A D | DevPcArch.cpp | 50 static DECLCALLBACK(int) pcarchIOPortFPURead(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t *pu32, unsigned cb) argument 54 rc = PDMDevHlpDBGFStop(pDevIns, RT_SRC_POS, "Port=%#x cb=%d\n", Port, cb); 64 static DECLCALLBACK(int) pcarchIOPortFPUWrite(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t u32, unsigned cb) argument 70 switch (Port) 80 rc = PDMDeviceDBGFStop(pDevIns, RT_SRC_POS, "Port=%#x cb=%d u32=%#x\n", Port, cb, u32); 87 Log2(("PCARCH: FPU Reset cb=%d u32=%#x\n", Port, cb, u32)); 97 rc = PDMDevHlpDBGFStop(pDevIns, RT_SRC_POS, "Port=%#x cb=%d u32=%#x\n", Port, c 145 pcarchIOPortPS2SysControlPortARead(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t *pu32, unsigned cb) argument 161 pcarchIOPortPS2SysControlPortAWrite(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t u32, unsigned cb) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/DxeIoLibCpuIo/ |
H A D | IoLib.c | 57 Reads the I/O port specified by Port with registers width specified by Width. 61 @param Port The base address of the I/O operation. 71 IN UINTN Port, 78 Status = mCpuIo->Io.Read (mCpuIo, Width, Port, 1, &Data); 87 Writes the I/O port specified by Port with registers width and value specified by Width 91 @param Port The base address of the I/O operation. 102 IN UINTN Port, 109 Status = mCpuIo->Io.Write (mCpuIo, Width, Port, 1, &Data); 179 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned. 185 @param Port Th 70 IoReadWorker( IN UINTN Port, IN EFI_CPU_IO_PROTOCOL_WIDTH Width ) argument 101 IoWriteWorker( IN UINTN Port, IN EFI_CPU_IO_PROTOCOL_WIDTH Width, IN UINT64 Data ) argument 216 IoWrite8( IN UINTN Port, IN UINT8 Value ) argument 272 IoWrite16( IN UINTN Port, IN UINT16 Value ) argument 332 IoWrite32( IN UINTN Port, IN UINT32 Value ) argument 392 IoWrite64( IN UINTN Port, IN UINT64 Value ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusPei/ |
H A D | HubPeim.c | 26 @param Port Usb hub port number (starting from 1). 29 @retval EFI_SUCCESS Port status is obtained successfully. 38 IN UINT8 Port, 51 DeviceRequest.Index = Port; 72 @param Port Usb hub port number (starting from 1). 75 @retval EFI_SUCCESS Port feature is set successfully. 84 IN UINT8 Port, 98 DeviceRequest.Index = Port; 116 @param Port Usb hub port number (starting from 1). 119 @retval EFI_SUCCESS Port featur 35 PeiHubGetPortStatus( IN EFI_PEI_SERVICES **PeiServices, IN PEI_USB_IO_PPI *UsbIoPpi, IN UINT8 Port, OUT UINT32 *PortStatus ) argument 81 PeiHubSetPortFeature( IN EFI_PEI_SERVICES **PeiServices, IN PEI_USB_IO_PPI *UsbIoPpi, IN UINT8 Port, IN UINT8 Value ) argument 125 PeiHubClearPortFeature( IN EFI_PEI_SERVICES **PeiServices, IN PEI_USB_IO_PPI *UsbIoPpi, IN UINT8 Port, IN UINT8 Value ) argument [all...] |
H A D | UsbPeim.c | 62 @param Port The port to be configured. 74 IN UINT8 Port, 565 @param Port The port to be configured. 577 IN UINT8 Port, 574 PeiConfigureUsbDevice( IN EFI_PEI_SERVICES **PeiServices, IN PEI_USB_DEVICE *PeiUsbDevice, IN UINT8 Port, IN OUT UINT8 *DeviceAddress ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeIoLibCpuIo2/ |
H A D | IoLib.c | 52 Reads the I/O port specified by Port with registers width specified by Width. 56 @param Port The base address of the I/O operation. 66 IN UINTN Port, 73 Status = mCpuIo->Io.Read (mCpuIo, Width, Port, 1, &Data); 82 Writes the I/O port specified by Port with registers width and value specified by Width 86 @param Port The base address of the I/O operation. 97 IN UINTN Port, 104 Status = mCpuIo->Io.Write (mCpuIo, Width, Port, 1, &Data); 174 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned. 180 @param Port Th 65 IoReadWorker( IN UINTN Port, IN EFI_CPU_IO_PROTOCOL_WIDTH Width ) argument 96 IoWriteWorker( IN UINTN Port, IN EFI_CPU_IO_PROTOCOL_WIDTH Width, IN UINT64 Data ) argument 211 IoWrite8( IN UINTN Port, IN UINT8 Value ) argument 267 IoWrite16( IN UINTN Port, IN UINT16 Value ) argument 327 IoWrite32( IN UINTN Port, IN UINT32 Value ) argument 387 IoWrite64( IN UINTN Port, IN UINT64 Value ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeIoLibEsal/ |
H A D | IoLib.c | 20 Reads the I/O port specified by Port with registers width specified by Width. 24 @param Port The base address of the I/O operation. 34 IN UINTN Port, 48 Port, 62 Writes the I/O port specified by Port with registers width and value specified by Width 66 @param Port The base address of the I/O operation. 77 IN UINTN Port, 89 Port, 186 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned. 192 @param Port Th 33 IoReadWorker( IN UINTN Port, IN EFI_CPU_IO_PROTOCOL_WIDTH Width ) argument 76 IoWriteWorker( IN UINTN Port, IN EFI_CPU_IO_PROTOCOL_WIDTH Width, IN UINT64 Data ) argument 223 IoWrite8( IN UINTN Port, IN UINT8 Value ) argument 275 IoWrite16( IN UINTN Port, IN UINT16 Value ) argument 331 IoWrite32( IN UINTN Port, IN UINT32 Value ) argument 387 IoWrite64( IN UINTN Port, IN UINT64 Value ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmIoLibSmmCpuIo2/ |
H A D | IoLib.c | 22 Reads the I/O port specified by Port with registers width specified by Width. 26 @param Port The base address of the I/O operation. 36 IN UINTN Port, 43 Status = gSmst->SmmIo.Io.Read (&gSmst->SmmIo, Width, Port, 1, &Data); 52 Writes the I/O port specified by Port with registers width and value specified by Width 56 @param Port The base address of the I/O operation. 67 IN UINTN Port, 74 Status = gSmst->SmmIo.Io.Write (&gSmst->SmmIo, Width, Port, 1, &Data); 144 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned. 150 @param Port Th 35 IoReadWorker( IN UINTN Port, IN EFI_SMM_IO_WIDTH Width ) argument 66 IoWriteWorker( IN UINTN Port, IN EFI_SMM_IO_WIDTH Width, IN UINT64 Data ) argument 181 IoWrite8( IN UINTN Port, IN UINT8 Value ) argument 237 IoWrite16( IN UINTN Port, IN UINT16 Value ) argument 297 IoWrite32( IN UINTN Port, IN UINT32 Value ) argument 357 IoWrite64( IN UINTN Port, IN UINT64 Value ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/ |
H A D | TcpDispatcher.c | 104 AccessPoint->StationPort = NTOHS (Tcb->LocalEnd.Port); 108 AccessPoint->RemotePort = NTOHS (Tcb->RemoteEnd.Port); 182 AccessPoint->StationPort = NTOHS (Tcb->LocalEnd.Port); 183 AccessPoint->RemotePort = NTOHS (Tcb->RemoteEnd.Port); 238 UINT16 *Port; local 243 Port = &TcpAp->Tcp4Ap.StationPort; 247 Port = &TcpAp->Tcp6Ap.StationPort; 251 if (0 != *Port) { 255 if (TcpFindTcbByPeer (&Local, *Port, IpVersion)) { 289 *Port [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/IpsecConfig/ |
H A D | Helper.c | 206 @param[out] Port The pointer to the Port to contain the result. 216 OUT UINT16 *Port, 230 *Port = (UINT16) StrToUInteger (Ptr, &Status); 244 if (*PortRange < *Port) { 248 *PortRange = (UINT16) (*PortRange - *Port); 214 EfiInetPortRange( IN CHAR16 *Ptr, OUT UINT16 *Port, OUT UINT16 *PortRange ) argument
|
/vbox/src/VBox/Devices/Misc/ |
H A D | VirtualKD.cpp | 82 static DECLCALLBACK(int) vkdPortRead(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t *pu32, unsigned cb) argument 98 static DECLCALLBACK(int) vkdPortWrite(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t u32, unsigned cb) argument 102 if (Port == 0x5659) 135 else if (Port == 0x5658)
|
/vbox/src/VBox/Main/src-client/ |
H A D | RemoteUSBDeviceImpl.cpp | 271 STDMETHODIMP RemoteUSBDevice::COMGETTER(Port) (USHORT *aPort) function in class:RemoteUSBDevice
|
/vbox/src/VBox/Devices/VMMDev/ |
H A D | VMMDevTesting.cpp | 198 PDMBOTHCBDECL(int) vmmdevTestingIoWrite(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t u32, unsigned cb) argument 202 switch (Port) 447 PDMBOTHCBDECL(int) vmmdevTestingIoRead(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t *pu32, unsigned cb) argument 451 switch (Port)
|
/vbox/include/VBox/ |
H A D | VBoxVideoGuest.h | 125 DECLINLINE(void) VBoxVideoCmnPortWriteUchar(RTIOPORT Port, uint8_t Value) argument 128 VideoPortWritePortUchar((PUCHAR)Port, Value); 130 outb(Port, Value); 132 ASMOutU8(Port, Value); 137 DECLINLINE(void) VBoxVideoCmnPortWriteUshort(RTIOPORT Port, uint16_t Value) argument 140 VideoPortWritePortUshort((PUSHORT)Port,Value); 142 outw(Port, Value); 144 ASMOutU16(Port, Value); 149 DECLINLINE(void) VBoxVideoCmnPortWriteUlong(RTIOPORT Port, uint32_t Value) argument 152 VideoPortWritePortUlong((PULONG)Port,Valu 161 VBoxVideoCmnPortReadUchar(RTIOPORT Port) argument 173 VBoxVideoCmnPortReadUshort(RTIOPORT Port) argument 185 VBoxVideoCmnPortReadUlong(RTIOPORT Port) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/ |
H A D | Ide.c | 27 @param Port the IDE Port number 34 IN UINT16 Port 47 (UINT64) Port, 59 @param Port IO port to read 67 IN UINT16 Port, 99 (UINT64) Port, 115 @param Port The IDE port to be writen 121 IN UINT16 Port, 132 (UINT64) Port, 65 IDEReadPortWMultiple( IN EFI_PCI_IO_PROTOCOL *PciIo, IN UINT16 Port, IN UINTN Count, OUT VOID *Buffer ) argument 119 IDEWritePortB( IN EFI_PCI_IO_PROTOCOL *PciIo, IN UINT16 Port, IN UINT8 Data ) argument 147 IDEWritePortW( IN EFI_PCI_IO_PROTOCOL *PciIo, IN UINT16 Port, IN UINT16 Data ) argument 178 IDEWritePortWMultiple( IN EFI_PCI_IO_PROTOCOL *PciIo, IN UINT16 Port, IN UINTN Count, IN VOID *Buffer ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/ |
H A D | AtaAtapiPassThru.h | 64 EfiPortMultiplier, /* Port Multiplier */ 75 UINT16 Port; member in struct:__anon10797 132 UINT16 Port; member in struct:_ATA_NONBLOCK_TASK 437 @param[in] Port The port number of the ATA device to send the command. 449 IN UINT16 Port, 459 @param[in] Port The port number of the ATA device to send the command. 473 IN UINT16 Port, 544 @param[in] Port The port number of the ATA device to send the command. 547 @param[in, out] Packet A pointer to the ATA command to send to the ATA device specified by Port 563 @retval EFI_INVALID_PARAMETER Port, PortMultiplierPor [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/ |
H A D | AtaBus.h | 110 UINT16 Port; member in struct:__anon10809
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusDxe/ |
H A D | UsbHub.c | 117 @param Port The port to clear feature. 127 IN UINT8 Port, 144 (UINT16) (Port + 1), 161 @param Port The port of the hub. 173 IN UINT8 Port, 195 (UINT16) (Port + 1), 312 @param Port The port of the hub. 322 IN UINT8 Port, 341 (UINT16) (Port + 1), 354 @param Port Th 125 UsbHubCtrlClearPortFeature( IN USB_DEVICE *HubDev, IN UINT8 Port, IN UINT16 Feature ) argument 171 UsbHubCtrlClearTTBuffer( IN USB_DEVICE *HubDev, IN UINT8 Port, IN UINT16 DevAddr, IN UINT16 EpNum, IN UINT16 EpType ) argument 320 UsbHubCtrlGetPortStatus( IN USB_DEVICE *HubDev, IN UINT8 Port, OUT VOID *State ) argument 430 UsbHubCtrlSetPortFeature( IN USB_DEVICE *HubDev, IN UINT8 Port, IN UINT8 Feature ) argument 837 UsbHubGetPortStatus( IN USB_INTERFACE *HubIf, IN UINT8 Port, OUT EFI_USB_PORT_STATUS *PortState ) argument 905 UsbHubSetPortFeature( IN USB_INTERFACE *HubIf, IN UINT8 Port, IN EFI_USB_PORT_FEATURE Feature ) argument 931 UsbHubClearPortFeature( IN USB_INTERFACE *HubIf, IN UINT8 Port, IN EFI_USB_PORT_FEATURE Feature ) argument 1128 UsbRootHubGetPortStatus( IN USB_INTERFACE *HubIf, IN UINT8 Port, OUT EFI_USB_PORT_STATUS *PortState ) argument 1196 UsbRootHubSetPortFeature( IN USB_INTERFACE *HubIf, IN UINT8 Port, IN EFI_USB_PORT_FEATURE Feature ) argument 1222 UsbRootHubClearPortFeature( IN USB_INTERFACE *HubIf, IN UINT8 Port, IN EFI_USB_PORT_FEATURE Feature ) argument [all...] |