Lines Matching defs:AndData

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 are stripped.
242 @param AndData The value to AND with the read value from the I/O port.
253 IN UINT8 AndData
258 BitFieldAnd8 (IoRead8 (Port), StartBit, EndBit, AndData)
269 AndData, and writes the result to the 8-bit I/O port specified by Port. The
272 AndData and OrData are stripped.
284 @param AndData The value to AND with the read value from the I/O port.
296 IN UINT8 AndData,
302 BitFieldAndThenOr8 (IoRead8 (Port), StartBit, EndBit, AndData, OrData)
339 the read result and the value specified by AndData, and writes the result to
347 @param AndData The value to AND with the read value from the I/O port.
356 IN UINT16 AndData
359 return IoWrite16 (Port, (UINT16) (IoRead16 (Port) & AndData));
367 the read result and the value specified by AndData, performs a bitwise OR
376 @param AndData The value to AND with the read value from the I/O port.
386 IN UINT16 AndData,
390 return IoWrite16 (Port, (UINT16) ((IoRead16 (Port) & AndData) | OrData));
507 the read result and the value specified by AndData, and writes the result to
510 are serialized. Extra left bits in AndData are stripped.
522 @param AndData The value to AND with the read value from the I/O port.
533 IN UINT16 AndData
538 BitFieldAnd16 (IoRead16 (Port), StartBit, EndBit, AndData)
549 AndData, and writes the result to the 16-bit I/O port specified by Port. The
552 AndData and OrData are stripped.
564 @param AndData The value to AND with the read value from the I/O port.
576 IN UINT16 AndData,
582 BitFieldAndThenOr16 (IoRead16 (Port), StartBit, EndBit, AndData, OrData)
619 the read result and the value specified by AndData, and writes the result to
627 @param AndData The value to AND with the read value from the I/O port.
636 IN UINT32 AndData
639 return IoWrite32 (Port, IoRead32 (Port) & AndData);
647 the read result and the value specified by AndData, performs a bitwise OR
656 @param AndData The value to AND with the read value from the I/O port.
666 IN UINT32 AndData,
670 return IoWrite32 (Port, (IoRead32 (Port) & AndData) | OrData);
787 the read result and the value specified by AndData, and writes the result to
790 are serialized. Extra left bits in AndData are stripped.
802 @param AndData The value to AND with the read value from the I/O port.
813 IN UINT32 AndData
818 BitFieldAnd32 (IoRead32 (Port), StartBit, EndBit, AndData)
829 AndData, and writes the result to the 32-bit I/O port specified by Port. The
832 AndData and OrData are stripped.
844 @param AndData The value to AND with the read value from the I/O port.
856 IN UINT32 AndData,
862 BitFieldAndThenOr32 (IoRead32 (Port), StartBit, EndBit, AndData, OrData)
899 the read result and the value specified by AndData, and writes the result to
907 @param AndData The value to AND with the read value from the I/O port.
916 IN UINT64 AndData
919 return IoWrite64 (Port, IoRead64 (Port) & AndData);
927 the read result and the value specified by AndData, performs a bitwise OR
936 @param AndData The value to AND with the read value from the I/O port.
946 IN UINT64 AndData,
950 return IoWrite64 (Port, (IoRead64 (Port) & AndData) | OrData);
1067 the read result and the value specified by AndData, and writes the result to
1070 are serialized. Extra left bits in AndData are stripped.
1082 @param AndData The value to AND with the read value from the I/O port.
1093 IN UINT64 AndData
1098 BitFieldAnd64 (IoRead64 (Port), StartBit, EndBit, AndData)
1109 AndData, and writes the result to the 64-bit I/O port specified by Port. The
1112 AndData and OrData are stripped.
1124 @param AndData The value to AND with the read value from the I/O port.
1136 IN UINT64 AndData,
1142 BitFieldAndThenOr64 (IoRead64 (Port), StartBit, EndBit, AndData, OrData)
1179 between the read result and the value specified by AndData, and writes the
1187 @param AndData The value to AND with the read value from the MMIO register.
1196 IN UINT8 AndData
1199 return MmioWrite8 (Address, (UINT8) (MmioRead8 (Address) & AndData));
1207 between the read result and the value specified by AndData, performs a
1217 @param AndData The value to AND with the read value from the MMIO register.
1227 IN UINT8 AndData,
1231 return MmioWrite8 (Address, (UINT8) ((MmioRead8 (Address) & AndData) | OrData));
1348 between the read result and the value specified by AndData, and writes the
1351 read and write operations are serialized. Extra left bits in AndData are
1364 @param AndData The value to AND with read value from the MMIO register.
1375 IN UINT8 AndData
1380 BitFieldAnd8 (MmioRead8 (Address), StartBit, EndBit, AndData)
1391 specified by AndData, and writes the result to the 8-bit MMIO register
1394 serialized. Extra left bits in both AndData and OrData are stripped.
1406 @param AndData The value to AND with read value from the MMIO register.
1418 IN UINT8 AndData,
1424 BitFieldAndThenOr8 (MmioRead8 (Address), StartBit, EndBit, AndData, OrData)
1461 between the read result and the value specified by AndData, and writes the
1469 @param AndData The value to AND with the read value from the MMIO register.
1478 IN UINT16 AndData
1481 return MmioWrite16 (Address, (UINT16) (MmioRead16 (Address) & AndData));
1489 between the read result and the value specified by AndData, performs a
1499 @param AndData The value to AND with the read value from the MMIO register.
1509 IN UINT16 AndData,
1513 return MmioWrite16 (Address, (UINT16) ((MmioRead16 (Address) & AndData) | OrData));
1630 between the read result and the value specified by AndData, and writes the
1633 read and write operations are serialized. Extra left bits in AndData are
1646 @param AndData The value to AND with read value from the MMIO register.
1657 IN UINT16 AndData
1662 BitFieldAnd16 (MmioRead16 (Address), StartBit, EndBit, AndData)
1673 specified by AndData, and writes the result to the 16-bit MMIO register
1676 serialized. Extra left bits in both AndData and OrData are stripped.
1688 @param AndData The value to AND with read value from the MMIO register.
1700 IN UINT16 AndData,
1706 BitFieldAndThenOr16 (MmioRead16 (Address), StartBit, EndBit, AndData, OrData)
1743 between the read result and the value specified by AndData, and writes the
1751 @param AndData The value to AND with the read value from the MMIO register.
1760 IN UINT32 AndData
1763 return MmioWrite32 (Address, MmioRead32 (Address) & AndData);
1771 between the read result and the value specified by AndData, performs a
1781 @param AndData The value to AND with the read value from the MMIO register.
1791 IN UINT32 AndData,
1795 return MmioWrite32 (Address, (MmioRead32 (Address) & AndData) | OrData);
1912 between the read result and the value specified by AndData, and writes the
1915 read and write operations are serialized. Extra left bits in AndData are
1928 @param AndData The value to AND with read value from the MMIO register.
1939 IN UINT32 AndData
1944 BitFieldAnd32 (MmioRead32 (Address), StartBit, EndBit, AndData)
1955 specified by AndData, and writes the result to the 32-bit MMIO register
1958 serialized. Extra left bits in both AndData and OrData are stripped.
1970 @param AndData The value to AND with read value from the MMIO register.
1982 IN UINT32 AndData,
1988 BitFieldAndThenOr32 (MmioRead32 (Address), StartBit, EndBit, AndData, OrData)
2025 between the read result and the value specified by AndData, and writes the
2033 @param AndData The value to AND with the read value from the MMIO register.
2042 IN UINT64 AndData
2045 return MmioWrite64 (Address, MmioRead64 (Address) & AndData);
2053 between the read result and the value specified by AndData, performs a
2063 @param AndData The value to AND with the read value from the MMIO register.
2073 IN UINT64 AndData,
2077 return MmioWrite64 (Address, (MmioRead64 (Address) & AndData) | OrData);
2194 between the read result and the value specified by AndData, and writes the
2197 read and write operations are serialized. Extra left bits in AndData are
2210 @param AndData The value to AND with read value from the MMIO register.
2221 IN UINT64 AndData
2226 BitFieldAnd64 (MmioRead64 (Address), StartBit, EndBit, AndData)
2237 specified by AndData, and writes the result to the 64-bit MMIO register
2240 serialized. Extra left bits in both AndData and OrData are stripped.
2252 @param AndData The value to AND with read value from the MMIO register.
2264 IN UINT64 AndData,
2270 BitFieldAndThenOr64 (MmioRead64 (Address), StartBit, EndBit, AndData, OrData)