/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/ |
H A D | X86Msr.c | 103 lower 32-bits of the read result and the value specified by AndData, and 106 on Index or AndData, and some of these may cause CPU exceptions. The caller 107 must either guarantee that Index and AndData are valid, or the caller must 112 @param AndData The value to AND with the read value from the MSR. 121 IN UINT32 AndData 124 return (UINT32)AsmMsrAnd64 (Index, AndData); 132 lower 32-bits of the read result and the value specified by AndData 137 AndData, or OrData, and some of these may cause CPU exceptions. The caller 138 must either guarantee that Index, AndData, and OrData are valid, or the 143 @param AndData Th 151 AsmMsrAndThenOr32( IN UINT32 Index, IN UINT32 AndData, IN UINT32 OrData ) argument 342 AsmMsrBitFieldAndThenOr32( IN UINT32 Index, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 440 AsmMsrAndThenOr64( IN UINT32 Index, IN UINT64 AndData, IN UINT64 OrData ) argument 632 AsmMsrBitFieldAndThenOr64( IN UINT32 Index, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument [all...] |
H A D | BitField.c | 49 in Operand and the value specified by AndData. All other bits in Operand are 81 in Operand and the value specified by AndData. All other bits in Operand are 87 @param AndData The value to And with the read value from the value. 98 IN UINTN AndData 105 return Operand & ~((~AndData << StartBit) & ~((UINTN)-2 << EndBit)); 218 in Operand and the value specified by AndData. All other bits in Operand are 231 @param AndData The value to AND with the read value from the value. 242 IN UINT8 AndData 247 return (UINT8)InternalBaseLibBitFieldAndUint (Operand, StartBit, EndBit, AndData); 255 in Operand and the value specified by AndData, followe 277 BitFieldAndThenOr8( IN UINT8 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 464 BitFieldAndThenOr16( IN UINT16 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 651 BitFieldAndThenOr32( IN UINT32 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 852 BitFieldAndThenOr64( IN UINT64 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciLibCf8/ |
H A D | PciLib.c | 137 bitwise AND between the read result and the value specified by AndData, and 147 @param AndData The value to AND with the PCI configuration register. 156 IN UINT8 AndData 159 return PciCf8And8 (Address, AndData); 167 bitwise AND between the read result and the value specified by AndData, 178 @param AndData The value to AND with the PCI configuration register. 188 IN UINT8 AndData, 192 return PciCf8AndThenOr8 (Address, AndData, OrData); 305 bitwise AND between the read result and the value specified by AndData, and 309 serialized. Extra left bits in AndData ar 186 PciAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 369 PciBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 519 PciAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 707 PciBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 857 PciAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1045 PciBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciLibPciExpress/ |
H A D | PciLib.c | 137 bitwise AND between the read result and the value specified by AndData, and 147 @param AndData The value to AND with the PCI configuration register. 156 IN UINT8 AndData 159 return PciExpressAnd8 (Address, AndData); 167 bitwise AND between the read result and the value specified by AndData, 178 @param AndData The value to AND with the PCI configuration register. 188 IN UINT8 AndData, 192 return PciExpressAndThenOr8 (Address, AndData, OrData); 305 bitwise AND between the read result and the value specified by AndData, and 309 serialized. Extra left bits in AndData ar 186 PciAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 369 PciBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 519 PciAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 707 PciBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 857 PciAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1045 PciBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciCf8Lib/ |
H A D | PciCf8Lib.c | 222 bitwise AND between the read result and the value specified by AndData, and 233 @param AndData The value to AND with the PCI configuration register. 242 IN UINT8 AndData 255 AndData 267 bitwise AND between the read result and the value specified by AndData, 279 @param AndData The value to AND with the PCI configuration register. 289 IN UINT8 AndData, 303 AndData, 471 bitwise AND between the read result and the value specified by AndData, and 475 serialized. Extra left bits in AndData ar 287 PciCf8AndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 553 PciCf8BitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 778 PciCf8AndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 1049 PciCf8BitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1274 PciCf8AndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1545 PciCf8BitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciExpressLib/ |
H A D | PciExpressLib.c | 176 bitwise AND between the read result and the value specified by AndData, and 186 @param AndData The value to AND with the PCI configuration register. 195 IN UINT8 AndData 199 return MmioAnd8 ((UINTN) GetPciExpressBaseAddress () + Address, AndData); 207 bitwise AND between the read result and the value specified by AndData, 218 @param AndData The value to AND with the PCI configuration register. 228 IN UINT8 AndData, 235 AndData, 367 bitwise AND between the read result and the value specified by AndData, and 371 serialized. Extra left bits in AndData ar 226 PciExpressAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 437 PciExpressBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 598 PciExpressAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 814 PciExpressBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 975 PciExpressAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1191 PciExpressBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3PciLib/ |
H A D | S3PciLib.c | 175 bitwise AND between the read result and the value specified by AndData, and 185 @param AndData The value to AND with the PCI configuration register. 194 IN UINT8 AndData 197 return InternalSavePciWrite8ValueToBootScript (Address, PciAnd8 (Address, AndData)); 206 bitwise AND between the read result and the value specified by AndData, 217 @param AndData The value to AND with the PCI configuration register. 227 IN UINT8 AndData, 231 return InternalSavePciWrite8ValueToBootScript (Address, PciAndThenOr8 (Address, AndData, OrData)); 348 bitwise AND between the read result and the value specified by AndData, and 352 serialized. Extra left bits in AndData ar 225 S3PciAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 412 S3PciBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 591 S3PciAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 783 S3PciBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 962 S3PciAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1154 S3PciBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePciLibEsal/ |
H A D | PciLib.c | 293 bitwise AND between the read result and the value specified by AndData, and 303 @param AndData The value to AND with the PCI configuration register. 312 IN UINT8 AndData 315 return PciWrite8 (Address, (UINT8)(PciRead8 (Address) & AndData)); 323 bitwise AND between the read result and the value specified by AndData, 334 @param AndData The value to AND with the PCI configuration register. 344 IN UINT8 AndData, 348 return PciWrite8 (Address, (UINT8)((PciRead8 (Address) & AndData) | OrData)); 467 bitwise AND between the read result and the value specified by AndData, and 471 serialized. Extra left bits in AndData ar 342 PciAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 534 PciBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 691 PciAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 888 PciBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1045 PciAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1242 PciBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePciSegmentLibEsal/ |
H A D | PciLib.c | 265 bitwise AND between the read result and the value specified by AndData, and 275 @param AndData The value to AND with the PCI configuration register. 284 IN UINT8 AndData 287 return PciSegmentWrite8 (Address, (UINT8) (PciSegmentRead8 (Address) & AndData)); 295 bitwise AND between the read result and the value specified by AndData, 306 @param AndData The value to AND with the PCI configuration register. 316 IN UINT8 AndData, 320 return PciSegmentWrite8 (Address, (UINT8) ((PciSegmentRead8 (Address) & AndData) | OrData)); 439 bitwise AND between the read result and the value specified by AndData, and 443 serialized. Extra left bits in AndData ar 314 PciSegmentAndThenOr8( IN UINT64 Address, IN UINT8 AndData, IN UINT8 OrData ) argument 506 PciSegmentBitFieldAndThenOr8( IN UINT64 Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 658 PciSegmentAndThenOr16( IN UINT64 Address, IN UINT16 AndData, IN UINT16 OrData ) argument 850 PciSegmentBitFieldAndThenOr16( IN UINT64 Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1002 PciSegmentAndThenOr32( IN UINT64 Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1194 PciSegmentBitFieldAndThenOr32( IN UINT64 Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeRuntimePciExpressLib/ |
H A D | PciExpressLib.c | 438 bitwise AND between the read result and the value specified by AndData, and 448 @param AndData The value to AND with the PCI configuration register. 457 IN UINT8 AndData 460 return MmioAnd8 (GetPciExpressAddress (Address), AndData); 468 bitwise AND between the read result and the value specified by AndData, 479 @param AndData The value to AND with the PCI configuration register. 489 IN UINT8 AndData, 495 AndData, 624 bitwise AND between the read result and the value specified by AndData, and 628 serialized. Extra left bits in AndData ar 487 PciExpressAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 693 PciExpressBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 849 PciExpressAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 1060 PciExpressBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1216 PciExpressAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1427 PciExpressBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPciLibPciCfg2/ |
H A D | PciLib.c | 251 bitwise AND between the read result and the value specified by AndData, and 261 @param AndData The value to AND with the PCI configuration register. 270 IN UINT8 AndData 273 return PciWrite8 (Address, (UINT8) (PciRead8 (Address) & AndData)); 281 bitwise AND between the read result and the value specified by AndData, 292 @param AndData The value to AND with the PCI configuration register. 302 IN UINT8 AndData, 306 return PciWrite8 (Address, (UINT8) ((PciRead8 (Address) & AndData) | OrData)); 425 bitwise AND between the read result and the value specified by AndData, and 429 serialized. Extra left bits in AndData ar 300 PciAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 492 PciBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 649 PciAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 846 PciBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1003 PciAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1200 PciBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPciSegmentLibPciCfg2/ |
H A D | PciSegmentLib.c | 275 performs a bitwise AND between the read result and the value specified by AndData, 282 @param AndData The value to AND with the PCI configuration register. 291 IN UINT8 AndData 294 return PciSegmentWrite8 (Address, (UINT8) (PciSegmentRead8 (Address) & AndData)); 302 performs a bitwise AND between the read result and the value specified by AndData, 311 @param AndData The value to AND with the PCI configuration register. 321 IN UINT8 AndData, 325 return PciSegmentWrite8 (Address, (UINT8) ((PciSegmentRead8 (Address) & AndData) | OrData)); 444 bitwise AND between the read result and the value specified by AndData, and 448 serialized. Extra left bits in AndData ar 319 PciSegmentAndThenOr8( IN UINT64 Address, IN UINT8 AndData, IN UINT8 OrData ) argument 511 PciSegmentBitFieldAndThenOr8( IN UINT64 Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 659 PciSegmentAndThenOr16( IN UINT64 Address, IN UINT16 AndData, IN UINT16 OrData ) argument 849 PciSegmentBitFieldAndThenOr16( IN UINT64 Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 998 PciSegmentAndThenOr32( IN UINT64 Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1193 PciSegmentBitFieldAndThenOr32( IN UINT64 Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmPciLibPciRootBridgeIo/ |
H A D | PciLib.c | 263 bitwise AND between the read result and the value specified by AndData, and 273 @param AndData The value to AND with the PCI configuration register. 282 IN UINT8 AndData 285 return PciWrite8 (Address, (UINT8) (PciRead8 (Address) & AndData)); 293 bitwise AND between the read result and the value specified by AndData, 304 @param AndData The value to AND with the PCI configuration register. 314 IN UINT8 AndData, 318 return PciWrite8 (Address, (UINT8) ((PciRead8 (Address) & AndData) | OrData)); 437 bitwise AND between the read result and the value specified by AndData, and 441 serialized. Extra left bits in AndData ar 312 PciAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 504 PciBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 661 PciAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 858 PciBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1015 PciAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1212 PciBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiPciLibPciRootBridgeIo/ |
H A D | PciLib.c | 265 bitwise AND between the read result and the value specified by AndData, and 275 @param AndData The value to AND with the PCI configuration register. 284 IN UINT8 AndData 287 return PciWrite8 (Address, (UINT8) (PciRead8 (Address) & AndData)); 295 bitwise AND between the read result and the value specified by AndData, 306 @param AndData The value to AND with the PCI configuration register. 316 IN UINT8 AndData, 320 return PciWrite8 (Address, (UINT8) ((PciRead8 (Address) & AndData) | OrData)); 439 bitwise AND between the read result and the value specified by AndData, and 443 serialized. Extra left bits in AndData ar 314 PciAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 506 PciBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 663 PciAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 860 PciBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1017 PciAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1214 PciBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/ |
H A D | PciSegmentLib.c | 352 performs a bitwise AND between the read result and the value specified by AndData, 359 @param AndData The value to AND with the PCI configuration register. 368 IN UINT8 AndData 371 return PciSegmentWrite8 (Address, (UINT8) (PciSegmentRead8 (Address) & AndData)); 379 performs a bitwise AND between the read result and the value specified by AndData, 388 @param AndData The value to AND with the PCI configuration register. 398 IN UINT8 AndData, 402 return PciSegmentWrite8 (Address, (UINT8) ((PciSegmentRead8 (Address) & AndData) | OrData)); 521 bitwise AND between the read result and the value specified by AndData, and 525 serialized. Extra left bits in AndData ar 396 PciSegmentAndThenOr8( IN UINT64 Address, IN UINT8 AndData, IN UINT8 OrData ) argument 588 PciSegmentBitFieldAndThenOr8( IN UINT64 Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 736 PciSegmentAndThenOr16( IN UINT64 Address, IN UINT16 AndData, IN UINT16 OrData ) argument 926 PciSegmentBitFieldAndThenOr16( IN UINT64 Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1071 PciSegmentAndThenOr32( IN UINT64 Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1266 PciSegmentBitFieldAndThenOr32( IN UINT64 Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/DxeIoLibCpuIo/ |
H A D | IoHighLevel.c | 62 the read result and the value specified by AndData, and writes the result to 70 @param AndData The value to AND with the read value from the I/O port. 79 IN UINT8 AndData 82 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); 90 the read result and the value specified by AndData, performs a bitwise OR 99 @param AndData The value to AND with the read value from the I/O port. 109 IN UINT8 AndData, 113 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); 230 the read result and the value specified by AndData, and writes the result to 233 are serialized. Extra left bits in AndData ar 107 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument 295 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 387 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument 575 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 667 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument 855 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 947 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument 1135 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument 1228 MmioAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 1417 MmioBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 1510 MmioAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 1699 MmioBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1792 MmioAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1981 MmioBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 2074 MmioAndThenOr64( IN UINTN Address, IN UINT64 AndData, IN UINT64 OrData ) argument 2263 MmioBitFieldAndThenOr64( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseIoLibIntrinsic/ |
H A D | IoHighLevel.c | 59 the read result and the value specified by AndData, and writes the result to 67 @param AndData The value to AND with the read value from the I/O port. 76 IN UINT8 AndData 79 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); 87 the read result and the value specified by AndData, performs a bitwise OR 96 @param AndData The value to AND with the read value from the I/O port. 106 IN UINT8 AndData, 110 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); 226 the read result and the value specified by AndData, and writes the result to 229 are serialized. Extra bits left in AndData ar 104 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument 291 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 386 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument 579 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 674 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument 867 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 962 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument 1155 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument 1248 MmioAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 1437 MmioBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 1532 MmioAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 1726 MmioBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1821 MmioAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 2015 MmioBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 2110 MmioAndThenOr64( IN UINTN Address, IN UINT64 AndData, IN UINT64 OrData ) argument 2304 MmioBitFieldAndThenOr64( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeIoLibCpuIo2/ |
H A D | IoHighLevel.c | 54 the read result and the value specified by AndData, and writes the result to 62 @param AndData The value to AND with the read value from the I/O port. 71 IN UINT8 AndData 74 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); 82 the read result and the value specified by AndData, performs a bitwise OR 91 @param AndData The value to AND with the read value from the I/O port. 101 IN UINT8 AndData, 105 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); 222 the read result and the value specified by AndData, and writes the result to 225 are serialized. Extra left bits in AndData ar 99 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument 287 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 379 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument 567 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 659 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument 847 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 939 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument 1127 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument 1220 MmioAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 1409 MmioBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 1502 MmioAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 1691 MmioBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1784 MmioAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1973 MmioBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 2066 MmioAndThenOr64( IN UINTN Address, IN UINT64 AndData, IN UINT64 OrData ) argument 2255 MmioBitFieldAndThenOr64( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeIoLibEsal/ |
H A D | IoHighLevel.c | 50 the read result and the value specified by AndData, and writes the result to 58 @param AndData The value to AND with the value read from the I/O port. 67 IN UINT8 AndData 70 return IoWrite8 (Port, (UINT8)(IoRead8 (Port) & AndData)); 78 the read result and the value specified by AndData, performs a bitwise OR 87 @param AndData The value to AND with the value read from the I/O port. 97 IN UINT8 AndData, 101 return IoWrite8 (Port, (UINT8)((IoRead8 (Port) & AndData) | OrData)); 218 the read result and the value specified by AndData, and writes the result to 221 are serialized. Extra left bits in AndData ar 95 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument 283 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 375 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument 563 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 655 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument 843 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 935 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument 1123 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument 1216 MmioAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 1405 MmioBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 1498 MmioAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 1687 MmioBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1780 MmioAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1969 MmioBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 2062 MmioAndThenOr64( IN UINTN Address, IN UINT64 AndData, IN UINT64 OrData ) argument 2251 MmioBitFieldAndThenOr64( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiIoLibCpuIo/ |
H A D | IoHighLevel.c | 59 the read result and the value specified by AndData, and writes the result to 67 @param AndData The value to AND with the read value from the I/O port. 76 IN UINT8 AndData 79 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); 87 the read result and the value specified by AndData, performs a bitwise OR 96 @param AndData The value to AND with the read value from the I/O port. 106 IN UINT8 AndData, 110 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); 226 the read result and the value specified by AndData, and writes the result to 229 are serialized. Extra left bits in AndData ar 104 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument 291 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 386 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument 579 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 674 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument 867 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 962 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument 1155 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument 1248 MmioAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 1437 MmioBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 1532 MmioAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 1726 MmioBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1821 MmioAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 2015 MmioBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 2110 MmioAndThenOr64( IN UINTN Address, IN UINT64 AndData, IN UINT64 OrData ) argument 2304 MmioBitFieldAndThenOr64( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmIoLibSmmCpuIo2/ |
H A D | IoHighLevel.c | 59 the read result and the value specified by AndData, and writes the result to 67 @param AndData The value to AND with the read value from the I/O port. 76 IN UINT8 AndData 79 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); 87 the read result and the value specified by AndData, performs a bitwise OR 96 @param AndData The value to AND with the read value from the I/O port. 106 IN UINT8 AndData, 110 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); 227 the read result and the value specified by AndData, and writes the result to 230 are serialized. Extra left bits in AndData ar 104 IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument 292 IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 384 IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument 572 IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 664 IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument 852 IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 944 IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument 1132 IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument 1225 MmioAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 1414 MmioBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 1507 MmioAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 1696 MmioBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 1789 MmioAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 1978 MmioBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 2071 MmioAndThenOr64( IN UINTN Address, IN UINT64 AndData, IN UINT64 OrData ) argument 2260 MmioBitFieldAndThenOr64( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3IoLib/ |
H A D | S3IoLib.c | 167 the read result and the value specified by AndData, and writes the result to 175 @param AndData The value to AND with the read value from the I/O port. 184 IN UINT8 AndData 187 return InternalSaveIoWrite8ValueToBootScript (Port, IoAnd8 (Port, AndData)); 196 the read result and the value specified by AndData, performs a bitwise OR 205 @param AndData The value to AND with the read value from the I/O port. 215 IN UINT8 AndData, 219 return InternalSaveIoWrite8ValueToBootScript (Port, IoAndThenOr8 (Port, AndData, OrData)); 334 the read result and the value specified by AndData, and writes the result to 337 are serialized. Extra left bits in AndData ar 213 S3IoAndThenOr8( IN UINTN Port, IN UINT8 AndData, IN UINT8 OrData ) argument 396 S3IoBitFieldAndThenOr8( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 563 S3IoAndThenOr16( IN UINTN Port, IN UINT16 AndData, IN UINT16 OrData ) argument 747 S3IoBitFieldAndThenOr16( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 914 S3IoAndThenOr32( IN UINTN Port, IN UINT32 AndData, IN UINT32 OrData ) argument 1098 S3IoBitFieldAndThenOr32( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 1265 S3IoAndThenOr64( IN UINTN Port, IN UINT64 AndData, IN UINT64 OrData ) argument 1449 S3IoBitFieldAndThenOr64( IN UINTN Port, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument 1647 S3MmioAndThenOr8( IN UINTN Address, IN UINT8 AndData, IN UINT8 OrData ) argument 1832 S3MmioBitFieldAndThenOr8( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 2000 S3MmioAndThenOr16( IN UINTN Address, IN UINT16 AndData, IN UINT16 OrData ) argument 2185 S3MmioBitFieldAndThenOr16( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 2352 S3MmioAndThenOr32( IN UINTN Address, IN UINT32 AndData, IN UINT32 OrData ) argument 2537 S3MmioBitFieldAndThenOr32( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 2704 S3MmioAndThenOr64( IN UINTN Address, IN UINT64 AndData, IN UINT64 OrData ) argument 2889 S3MmioBitFieldAndThenOr64( IN UINTN Address, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument [all...] |