Searched refs:Port (Results 1 - 25 of 153) sorted by relevance

1234567

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseIoLibIntrinsic/
H A DIoLibGcc.c30 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 DIoLibIcc.c21 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 DIoLibMsc.c57 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 DIoHighLevel.c30 Reads the 8-bit I/O port specified by Port, performs a bitwise OR
32 result to the 8-bit I/O port specified by Port. The value written to the I/O
38 @param Port The I/O port to write.
47 IN UINTN Port,
51 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData));
58 Reads the 8-bit I/O port specified by Port, performs a bitwise AND between
60 the 8-bit I/O port specified by Port. The value written to the I/O port is
66 @param Port The I/O port to write.
75 IN UINTN Port,
46 IoOr8( IN UINTN Port, IN UINT8 OrData ) argument
74 IoAnd8( IN UINTN Port, IN UINT8 AndData ) argument
104 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument
135 IoBitFieldRead8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
168 IoBitFieldWrite8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 Value ) argument
208 IoBitFieldOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 OrData ) argument
248 IoBitFieldAnd8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData ) argument
291 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument
326 IoOr16( IN UINTN Port, IN UINT16 OrData ) argument
355 IoAnd16( IN UINTN Port, IN UINT16 AndData ) argument
386 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument
418 IoBitFieldRead16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
453 IoBitFieldWrite16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 Value ) argument
494 IoBitFieldOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 OrData ) argument
535 IoBitFieldAnd16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData ) argument
579 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument
614 IoOr32( IN UINTN Port, IN UINT32 OrData ) argument
643 IoAnd32( IN UINTN Port, IN UINT32 AndData ) argument
674 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument
706 IoBitFieldRead32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
741 IoBitFieldWrite32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 Value ) argument
782 IoBitFieldOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 OrData ) argument
823 IoBitFieldAnd32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData ) argument
867 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument
902 IoOr64( IN UINTN Port, IN UINT64 OrData ) argument
931 IoAnd64( IN UINTN Port, IN UINT64 AndData ) argument
962 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument
994 IoBitFieldRead64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
1029 IoBitFieldWrite64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 Value ) argument
1070 IoBitFieldOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 OrData ) argument
1111 IoBitFieldAnd64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData ) argument
1155 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument
[all...]
H A DIoLibIpf.c26 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...]
H A DIoLibArm.c25 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...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmIoLibSmmCpuIo2/
H A DIoLib.c22 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...]
H A DIoHighLevel.c30 Reads the 8-bit I/O port specified by Port, performs a bitwise OR
32 result to the 8-bit I/O port specified by Port. The value written to the I/O
38 @param Port The I/O port to write.
47 IN UINTN Port,
51 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData));
58 Reads the 8-bit I/O port specified by Port, performs a bitwise AND between
60 the 8-bit I/O port specified by Port. The value written to the I/O port is
66 @param Port The I/O port to write.
75 IN UINTN Port,
46 IoOr8( IN UINTN Port, IN UINT8 OrData ) argument
74 IoAnd8( IN UINTN Port, IN UINT8 AndData ) argument
104 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument
135 IoBitFieldRead8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
169 IoBitFieldWrite8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 Value ) argument
209 IoBitFieldOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 OrData ) argument
249 IoBitFieldAnd8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData ) argument
292 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument
326 IoOr16( IN UINTN Port, IN UINT16 OrData ) argument
354 IoAnd16( IN UINTN Port, IN UINT16 AndData ) argument
384 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument
415 IoBitFieldRead16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
449 IoBitFieldWrite16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 Value ) argument
489 IoBitFieldOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 OrData ) argument
529 IoBitFieldAnd16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData ) argument
572 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument
606 IoOr32( IN UINTN Port, IN UINT32 OrData ) argument
634 IoAnd32( IN UINTN Port, IN UINT32 AndData ) argument
664 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument
695 IoBitFieldRead32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
729 IoBitFieldWrite32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 Value ) argument
769 IoBitFieldOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 OrData ) argument
809 IoBitFieldAnd32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData ) argument
852 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument
886 IoOr64( IN UINTN Port, IN UINT64 OrData ) argument
914 IoAnd64( IN UINTN Port, IN UINT64 AndData ) argument
944 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument
975 IoBitFieldRead64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
1009 IoBitFieldWrite64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 Value ) argument
1049 IoBitFieldOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 OrData ) argument
1089 IoBitFieldAnd64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData ) argument
1132 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/DxeIoLibCpuIo/
H A DIoHighLevel.c33 Reads the 8-bit I/O port specified by Port, performs a bitwise OR
35 result to the 8-bit I/O port specified by Port. The value written to the I/O
41 @param Port The I/O port to write.
50 IN UINTN Port,
54 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData));
61 Reads the 8-bit I/O port specified by Port, performs a bitwise AND between
63 the 8-bit I/O port specified by Port. The value written to the I/O port is
69 @param Port The I/O port to write.
78 IN UINTN Port,
49 IoOr8( IN UINTN Port, IN UINT8 OrData ) argument
77 IoAnd8( IN UINTN Port, IN UINT8 AndData ) argument
107 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument
138 IoBitFieldRead8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
172 IoBitFieldWrite8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 Value ) argument
212 IoBitFieldOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 OrData ) argument
252 IoBitFieldAnd8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData ) argument
295 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument
329 IoOr16( IN UINTN Port, IN UINT16 OrData ) argument
357 IoAnd16( IN UINTN Port, IN UINT16 AndData ) argument
387 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument
418 IoBitFieldRead16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
452 IoBitFieldWrite16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 Value ) argument
492 IoBitFieldOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 OrData ) argument
532 IoBitFieldAnd16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData ) argument
575 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument
609 IoOr32( IN UINTN Port, IN UINT32 OrData ) argument
637 IoAnd32( IN UINTN Port, IN UINT32 AndData ) argument
667 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument
698 IoBitFieldRead32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
732 IoBitFieldWrite32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 Value ) argument
772 IoBitFieldOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 OrData ) argument
812 IoBitFieldAnd32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData ) argument
855 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument
889 IoOr64( IN UINTN Port, IN UINT64 OrData ) argument
917 IoAnd64( IN UINTN Port, IN UINT64 AndData ) argument
947 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument
978 IoBitFieldRead64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
1012 IoBitFieldWrite64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 Value ) argument
1052 IoBitFieldOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 OrData ) argument
1092 IoBitFieldAnd64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData ) argument
1135 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument
[all...]
H A DIoLib.c57 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/MdePkg/Library/DxeIoLibCpuIo2/
H A DIoHighLevel.c25 Reads the 8-bit I/O port specified by Port, performs a bitwise OR
27 result to the 8-bit I/O port specified by Port. The value written to the I/O
33 @param Port The I/O port to write.
42 IN UINTN Port,
46 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData));
53 Reads the 8-bit I/O port specified by Port, performs a bitwise AND between
55 the 8-bit I/O port specified by Port. The value written to the I/O port is
61 @param Port The I/O port to write.
70 IN UINTN Port,
41 IoOr8( IN UINTN Port, IN UINT8 OrData ) argument
69 IoAnd8( IN UINTN Port, IN UINT8 AndData ) argument
99 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument
130 IoBitFieldRead8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
164 IoBitFieldWrite8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 Value ) argument
204 IoBitFieldOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 OrData ) argument
244 IoBitFieldAnd8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData ) argument
287 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument
321 IoOr16( IN UINTN Port, IN UINT16 OrData ) argument
349 IoAnd16( IN UINTN Port, IN UINT16 AndData ) argument
379 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument
410 IoBitFieldRead16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
444 IoBitFieldWrite16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 Value ) argument
484 IoBitFieldOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 OrData ) argument
524 IoBitFieldAnd16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData ) argument
567 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument
601 IoOr32( IN UINTN Port, IN UINT32 OrData ) argument
629 IoAnd32( IN UINTN Port, IN UINT32 AndData ) argument
659 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument
690 IoBitFieldRead32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
724 IoBitFieldWrite32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 Value ) argument
764 IoBitFieldOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 OrData ) argument
804 IoBitFieldAnd32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData ) argument
847 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument
881 IoOr64( IN UINTN Port, IN UINT64 OrData ) argument
909 IoAnd64( IN UINTN Port, IN UINT64 AndData ) argument
939 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument
970 IoBitFieldRead64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
1004 IoBitFieldWrite64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 Value ) argument
1044 IoBitFieldOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 OrData ) argument
1084 IoBitFieldAnd64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData ) argument
1127 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument
[all...]
H A DIoLib.c52 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 DIoHighLevel.c21 Reads the 8-bit I/O port specified by Port, performs a bitwise OR
23 result to the 8-bit I/O port specified by Port. The value written to the I/O
29 @param Port The I/O port to write.
38 IN UINTN Port,
42 return IoWrite8 (Port, (UINT8)(IoRead8 (Port) | OrData));
49 Reads the 8-bit I/O port specified by Port, performs a bitwise AND between
51 the 8-bit I/O port specified by Port. The value written to the I/O port is
57 @param Port The I/O port to write.
66 IN UINTN Port,
37 IoOr8( IN UINTN Port, IN UINT8 OrData ) argument
65 IoAnd8( IN UINTN Port, IN UINT8 AndData ) argument
95 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument
126 IoBitFieldRead8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
160 IoBitFieldWrite8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 Value ) argument
200 IoBitFieldOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 OrData ) argument
240 IoBitFieldAnd8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData ) argument
283 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument
317 IoOr16( IN UINTN Port, IN UINT16 OrData ) argument
345 IoAnd16( IN UINTN Port, IN UINT16 AndData ) argument
375 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument
406 IoBitFieldRead16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
440 IoBitFieldWrite16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 Value ) argument
480 IoBitFieldOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 OrData ) argument
520 IoBitFieldAnd16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData ) argument
563 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument
597 IoOr32( IN UINTN Port, IN UINT32 OrData ) argument
625 IoAnd32( IN UINTN Port, IN UINT32 AndData ) argument
655 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument
686 IoBitFieldRead32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
720 IoBitFieldWrite32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 Value ) argument
760 IoBitFieldOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 OrData ) argument
800 IoBitFieldAnd32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData ) argument
843 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument
877 IoOr64( IN UINTN Port, IN UINT64 OrData ) argument
905 IoAnd64( IN UINTN Port, IN UINT64 AndData ) argument
935 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument
966 IoBitFieldRead64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
1000 IoBitFieldWrite64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 Value ) argument
1040 IoBitFieldOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 OrData ) argument
1080 IoBitFieldAnd64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData ) argument
1123 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument
[all...]
H A DIoLib.c20 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/PeiIoLibCpuIo/
H A DIoHighLevel.c30 Reads the 8-bit I/O port specified by Port, performs a bitwise OR
32 result to the 8-bit I/O port specified by Port. The value written to the I/O
38 @param Port The I/O port to write.
47 IN UINTN Port,
51 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData));
58 Reads the 8-bit I/O port specified by Port, performs a bitwise AND between
60 the 8-bit I/O port specified by Port. The value written to the I/O port is
66 @param Port The I/O port to write.
75 IN UINTN Port,
46 IoOr8( IN UINTN Port, IN UINT8 OrData ) argument
74 IoAnd8( IN UINTN Port, IN UINT8 AndData ) argument
104 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument
135 IoBitFieldRead8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
168 IoBitFieldWrite8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 Value ) argument
208 IoBitFieldOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 OrData ) argument
248 IoBitFieldAnd8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData ) argument
291 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument
326 IoOr16( IN UINTN Port, IN UINT16 OrData ) argument
355 IoAnd16( IN UINTN Port, IN UINT16 AndData ) argument
386 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument
418 IoBitFieldRead16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
453 IoBitFieldWrite16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 Value ) argument
494 IoBitFieldOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 OrData ) argument
535 IoBitFieldAnd16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData ) argument
579 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument
614 IoOr32( IN UINTN Port, IN UINT32 OrData ) argument
643 IoAnd32( IN UINTN Port, IN UINT32 AndData ) argument
674 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument
706 IoBitFieldRead32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
741 IoBitFieldWrite32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 Value ) argument
782 IoBitFieldOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 OrData ) argument
823 IoBitFieldAnd32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData ) argument
867 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument
902 IoOr64( IN UINTN Port, IN UINT64 OrData ) argument
931 IoAnd64( IN UINTN Port, IN UINT64 AndData ) argument
962 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument
994 IoBitFieldRead64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
1029 IoBitFieldWrite64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 Value ) argument
1070 IoBitFieldOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 OrData ) argument
1111 IoBitFieldAnd64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData ) argument
1155 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument
[all...]
H A DIoLib.c26 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/EFI/Firmware/MdePkg/Library/BaseS3IoLib/
H A DS3IoLib.c35 @param Port The I/O port to write.
42 IN UINTN Port,
50 Port,
65 @param Port The I/O port to write.
73 IN UINTN Port,
77 InternalSaveIoWriteValueToBootScript (S3BootScriptWidthUint8, Port, &Value);
86 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned.
92 @param Port The I/O port to read.
100 IN UINTN Port
103 return InternalSaveIoWrite8ValueToBootScript (Port, IoRead
40 InternalSaveIoWriteValueToBootScript( IN S3_BOOT_SCRIPT_LIB_WIDTH Width, IN UINTN Port, IN VOID *Buffer ) argument
72 InternalSaveIoWrite8ValueToBootScript( IN UINTN Port, IN UINT8 Value ) argument
124 S3IoWrite8( IN UINTN Port, IN UINT8 Value ) argument
153 S3IoOr8( IN UINTN Port, IN UINT8 OrData ) argument
182 S3IoAnd8( IN UINTN Port, IN UINT8 AndData ) argument
213 S3IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument
245 S3IoBitFieldRead8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
280 S3IoBitFieldWrite8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 Value ) argument
318 S3IoBitFieldOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 OrData ) argument
356 S3IoBitFieldAnd8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData ) argument
396 S3IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument
422 InternalSaveIoWrite16ValueToBootScript( IN UINTN Port, IN UINT16 Value ) argument
474 S3IoWrite16( IN UINTN Port, IN UINT16 Value ) argument
503 S3IoOr16( IN UINTN Port, IN UINT16 OrData ) argument
532 S3IoAnd16( IN UINTN Port, IN UINT16 AndData ) argument
563 S3IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument
595 S3IoBitFieldRead16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
630 S3IoBitFieldWrite16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 Value ) argument
668 S3IoBitFieldOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 OrData ) argument
706 S3IoBitFieldAnd16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData ) argument
747 S3IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument
773 InternalSaveIoWrite32ValueToBootScript( IN UINTN Port, IN UINT32 Value ) argument
825 S3IoWrite32( IN UINTN Port, IN UINT32 Value ) argument
854 S3IoOr32( IN UINTN Port, IN UINT32 OrData ) argument
883 S3IoAnd32( IN UINTN Port, IN UINT32 AndData ) argument
914 S3IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument
946 S3IoBitFieldRead32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
981 S3IoBitFieldWrite32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 Value ) argument
1019 S3IoBitFieldOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 OrData ) argument
1057 S3IoBitFieldAnd32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData ) argument
1098 S3IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument
1124 InternalSaveIoWrite64ValueToBootScript( IN UINTN Port, IN UINT64 Value ) argument
1176 S3IoWrite64( IN UINTN Port, IN UINT64 Value ) argument
1205 S3IoOr64( IN UINTN Port, IN UINT64 OrData ) argument
1234 S3IoAnd64( IN UINTN Port, IN UINT64 AndData ) argument
1265 S3IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument
1297 S3IoBitFieldRead64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit ) argument
1332 S3IoBitFieldWrite64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 Value ) argument
1370 S3IoBitFieldOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 OrData ) argument
1408 S3IoBitFieldAnd64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData ) argument
1449 S3IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/DataSink/
H A DDataSink.c56 DT_PORT Port[ MAX_CONNECTIONS ]; variable
142 Port[ Index ].BytesAverage = 0;
143 Port[ Index ].BytesPrevious = 0;
144 Port[ Index ].BytesTotal = 0;
145 Port[ Index ].Samples = 0;
146 Port[ Index ].RemoteAddress.sin_len = 0;
147 Port[ Index ].RemoteAddress.sin_family = 0;
148 Port[ Index ].RemoteAddress.sin_port = 0;
149 Port[ Index ].RemoteAddress.sin_addr.s_addr= 0;
332 Port[ Inde
[all...]
/vbox/src/VBox/Devices/PC/
H A DDevPcArch.cpp50 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/include/VBox/
H A DVBoxVideoGuest.h125 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/MdeModulePkg/Bus/Usb/UsbBusDxe/
H A DUsbEnumer.h54 IN UINT8 Port,
62 IN UINT8 Port
69 IN UINT8 Port,
77 IN UINT8 Port,
85 IN UINT8 Port
H A DUsbHub.c117 @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...]
/vbox/src/VBox/VMM/VMMR3/
H A DIOM.cpp134 static DECLCALLBACK(int) iomR3IOPortDummyIn(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t *pu32, unsigned cb);
135 static DECLCALLBACK(int) iomR3IOPortDummyOut(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t u32, unsigned cb);
136 static DECLCALLBACK(int) iomR3IOPortDummyInStr(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, RTGCPTR *pGCPtrDst, PRTGCUINTREG pcTransfer, unsigned cb);
137 static DECLCALLBACK(int) iomR3IOPortDummyOutStr(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, RTGCPTR *pGCPtrSrc, PRTGCUINTREG pcTransfer, unsigned cb);
140 static const char *iomR3IOPortGetStandardName(RTIOPORT Port);
415 * @param Port Port.
418 static PIOMIOPORTSTATS iomR3IOPortStatsCreate(PVM pVM, RTIOPORT Port, const char *pszDesc) argument
423 PIOMIOPORTSTATS pPort = (PIOMIOPORTSTATS)RTAvloIOPortGet(&pVM->iom.s.pTreesR3->IOPortStatTree, Port);
436 pPort->Core.Key = Port;
669 RTIOPORT Port = PortStart; local
784 RTIOPORT Port = PortStart; local
892 RTIOPORT Port = PortStart; local
1178 iomR3IOPortDummyIn(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t *pu32, unsigned cb) argument
1206 iomR3IOPortDummyInStr(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, RTGCPTR *pGCPtrDst, PRTGCUINTREG pcTransfer, unsigned cb) argument
1225 iomR3IOPortDummyOut(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t u32, unsigned cb) argument
1244 iomR3IOPortDummyOutStr(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, RTGCPTR *pGCPtrSrc, PRTGCUINTREG pcTransfer, unsigned cb) argument
1745 iomR3IOPortGetStandardName(RTIOPORT Port) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/
H A DIoLib.h19 Macro that converts PCI Segment and I/O Port to an address that can be
23 The unused upper bits of Segment, and Port are stripped prior to the
27 @param Port I/O Port number. Range 0..65535.
33 #define IO_LIB_ADDRESS(Segment,Port) \
34 ( ((Port) & 0xffff) | (((Segment) & 0xffff) << 16) )
39 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned.
45 @param Port The I/O port to read.
53 IN UINTN Port
59 Writes the 8-bit I/O port specified by Port wit
[all...]
H A DS3IoLib.h26 Reads the 8-bit I/O port specified by Port. The 8-bit read value is returned.
32 @param[in] Port The I/O port to read.
40 IN UINTN Port
47 Writes the 8-bit I/O port specified by Port with the value specified by Value
53 @param[in] Port The I/O port to write.
62 IN UINTN Port,
71 Reads the 8-bit I/O port specified by Port, performs a bitwise OR
73 result to the 8-bit I/O port specified by Port. The value written to the I/O
79 @param[in] Port The I/O port to write.
88 IN UINTN Port,
[all...]

Completed in 2472 milliseconds

1234567