Home | History | Annotate | Download | only in PeiIoLibCpuIo

Lines Matching refs:EndBit

117   the StartBit and the EndBit. The value of the bit field is returned.

121 If EndBit is greater than 7, then ASSERT().
122 If EndBit is less than StartBit, then ASSERT().
127 @param EndBit The ordinal of the most significant bit in the bit field.
138 IN UINTN EndBit
141 return BitFieldRead8 (IoRead8 (Port), StartBit, EndBit);
148 by the StartBit and the EndBit. All other bits in the destination I/O
153 If EndBit is greater than 7, then ASSERT().
154 If EndBit is less than StartBit, then ASSERT().
155 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
160 @param EndBit The ordinal of the most significant bit in the bit field.
172 IN UINTN EndBit,
178 BitFieldWrite8 (IoRead8 (Port), StartBit, EndBit, Value)
194 If EndBit is greater than 7, then ASSERT().
195 If EndBit is less than StartBit, then ASSERT().
196 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
201 @param EndBit The ordinal of the most significant bit in the bit field.
213 IN UINTN EndBit,
219 BitFieldOr8 (IoRead8 (Port), StartBit, EndBit, OrData)
235 If EndBit is greater than 7, then ASSERT().
236 If EndBit is less than StartBit, then ASSERT().
237 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
242 @param EndBit The ordinal of the most significant bit in the bit field.
254 IN UINTN EndBit,
260 BitFieldAnd8 (IoRead8 (Port), StartBit, EndBit, AndData)
278 If EndBit is greater than 7, then ASSERT().
279 If EndBit is less than StartBit, then ASSERT().
280 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
281 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
286 @param EndBit The ordinal of the most significant bit in the bit field.
299 IN UINTN EndBit,
306 BitFieldAndThenOr8 (IoRead8 (Port), StartBit, EndBit, AndData, OrData)
404 the StartBit and the EndBit. The value of the bit field is returned.
409 If EndBit is greater than 15, then ASSERT().
410 If EndBit is less than StartBit, then ASSERT().
415 @param EndBit The ordinal of the most significant bit in the bit field.
426 IN UINTN EndBit
429 return BitFieldRead16 (IoRead16 (Port), StartBit, EndBit);
436 by the StartBit and the EndBit. All other bits in the destination I/O
443 If EndBit is greater than 15, then ASSERT().
444 If EndBit is less than StartBit, then ASSERT().
445 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
450 @param EndBit The ordinal of the most significant bit in the bit field.
462 IN UINTN EndBit,
468 BitFieldWrite16 (IoRead16 (Port), StartBit, EndBit, Value)
485 If EndBit is greater than 15, then ASSERT().
486 If EndBit is less than StartBit, then ASSERT().
487 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
492 @param EndBit The ordinal of the most significant bit in the bit field.
504 IN UINTN EndBit,
510 BitFieldOr16 (IoRead16 (Port), StartBit, EndBit, OrData)
527 If EndBit is greater than 15, then ASSERT().
528 If EndBit is less than StartBit, then ASSERT().
529 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
534 @param EndBit The ordinal of the most significant bit in the bit field.
546 IN UINTN EndBit,
552 BitFieldAnd16 (IoRead16 (Port), StartBit, EndBit, AndData)
571 If EndBit is greater than 15, then ASSERT().
572 If EndBit is less than StartBit, then ASSERT().
573 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
574 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
579 @param EndBit The ordinal of the most significant bit in the bit field.
592 IN UINTN EndBit,
599 BitFieldAndThenOr16 (IoRead16 (Port), StartBit, EndBit, AndData, OrData)
697 the StartBit and the EndBit. The value of the bit field is returned.
702 If EndBit is greater than 31, then ASSERT().
703 If EndBit is less than StartBit, then ASSERT().
708 @param EndBit The ordinal of the most significant bit in the bit field.
719 IN UINTN EndBit
722 return BitFieldRead32 (IoRead32 (Port), StartBit, EndBit);
729 by the StartBit and the EndBit. All other bits in the destination I/O
736 If EndBit is greater than 31, then ASSERT().
737 If EndBit is less than StartBit, then ASSERT().
738 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
743 @param EndBit The ordinal of the most significant bit in the bit field.
755 IN UINTN EndBit,
761 BitFieldWrite32 (IoRead32 (Port), StartBit, EndBit, Value)
778 If EndBit is greater than 31, then ASSERT().
779 If EndBit is less than StartBit, then ASSERT().
780 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
785 @param EndBit The ordinal of the most significant bit in the bit field.
797 IN UINTN EndBit,
803 BitFieldOr32 (IoRead32 (Port), StartBit, EndBit, OrData)
820 If EndBit is greater than 31, then ASSERT().
821 If EndBit is less than StartBit, then ASSERT().
822 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
827 @param EndBit The ordinal of the most significant bit in the bit field.
839 IN UINTN EndBit,
845 BitFieldAnd32 (IoRead32 (Port), StartBit, EndBit, AndData)
864 If EndBit is greater than 31, then ASSERT().
865 If EndBit is less than StartBit, then ASSERT().
866 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
867 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
872 @param EndBit The ordinal of the most significant bit in the bit field.
885 IN UINTN EndBit,
892 EndBit, AndData, OrData)
990 the StartBit and the EndBit. The value of the bit field is returned.
995 If EndBit is greater than 63, then ASSERT().
996 If EndBit is less than StartBit, then ASSERT().
1001 @param EndBit The ordinal of the most significant bit in the bit field.
1012 IN UINTN EndBit
1015 return BitFieldRead64 (IoRead64 (Port), StartBit, EndBit);
1022 by the StartBit and the EndBit. All other bits in the destination I/O
1029 If EndBit is greater than 63, then ASSERT().
1030 If EndBit is less than StartBit, then ASSERT().
1031 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1036 @param EndBit The ordinal of the most significant bit in the bit field.
1048 IN UINTN EndBit,
1054 BitFieldWrite64 (IoRead64 (Port), StartBit, EndBit, Value)
1071 If EndBit is greater than 63, then ASSERT().
1072 If EndBit is less than StartBit, then ASSERT().
1073 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1078 @param EndBit The ordinal of the most significant bit in the bit field.
1090 IN UINTN EndBit,
1096 BitFieldOr64 (IoRead64 (Port), StartBit, EndBit, OrData)
1113 If EndBit is greater than 63, then ASSERT().
1114 If EndBit is less than StartBit, then ASSERT().
1115 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1120 @param EndBit The ordinal of the most significant bit in the bit field.
1132 IN UINTN EndBit,
1138 BitFieldAnd64 (IoRead64 (Port), StartBit, EndBit, AndData)
1157 If EndBit is greater than 63, then ASSERT().
1158 If EndBit is less than StartBit, then ASSERT().
1159 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1160 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1165 @param EndBit The ordinal of the most significant bit in the bit field.
1178 IN UINTN EndBit,
1185 BitFieldAndThenOr64 (IoRead64 (Port), StartBit, EndBit, AndData, OrData)
1281 the StartBit and the EndBit. The value of the bit field is returned.
1285 If EndBit is greater than 7, then ASSERT().
1286 If EndBit is less than StartBit, then ASSERT().
1291 @param EndBit The ordinal of the most significant bit in the bit field.
1302 IN UINTN EndBit
1305 return BitFieldRead8 (MmioRead8 (Address), StartBit, EndBit);
1312 specified by the StartBit and the EndBit. All other bits in the destination
1317 If EndBit is greater than 7, then ASSERT().
1318 If EndBit is less than StartBit, then ASSERT().
1319 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1324 @param EndBit The ordinal of the most significant bit in the bit field.
1336 IN UINTN EndBit,
1342 BitFieldWrite8 (MmioRead8 (Address), StartBit, EndBit, Value)
1359 If EndBit is greater than 7, then ASSERT().
1360 If EndBit is less than StartBit, then ASSERT().
1361 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1366 @param EndBit The ordinal of the most significant bit in the bit field.
1378 IN UINTN EndBit,
1384 BitFieldOr8 (MmioRead8 (Address), StartBit, EndBit, OrData)
1401 If EndBit is greater than 7, then ASSERT().
1402 If EndBit is less than StartBit, then ASSERT().
1403 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1408 @param EndBit The ordinal of the most significant bit in the bit field.
1420 IN UINTN EndBit,
1426 BitFieldAnd8 (MmioRead8 (Address), StartBit, EndBit, AndData)
1444 If EndBit is greater than 7, then ASSERT().
1445 If EndBit is less than StartBit, then ASSERT().
1446 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1447 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1452 @param EndBit The ordinal of the most significant bit in the bit field.
1465 IN UINTN EndBit,
1472 BitFieldAndThenOr8 (MmioRead8 (Address), StartBit, EndBit, AndData, OrData)
1570 the StartBit and the EndBit. The value of the bit field is returned.
1575 If EndBit is greater than 15, then ASSERT().
1576 If EndBit is less than StartBit, then ASSERT().
1581 @param EndBit The ordinal of the most significant bit in the bit field.
1592 IN UINTN EndBit
1595 return BitFieldRead16 (MmioRead16 (Address), StartBit, EndBit);
1602 specified by the StartBit and the EndBit. All other bits in the destination
1608 If EndBit is greater than 15, then ASSERT().
1609 If EndBit is less than StartBit, then ASSERT().
1610 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1615 @param EndBit The ordinal of the most significant bit in the bit field.
1627 IN UINTN EndBit,
1633 BitFieldWrite16 (MmioRead16 (Address), StartBit, EndBit, Value)
1651 If EndBit is greater than 15, then ASSERT().
1652 If EndBit is less than StartBit, then ASSERT().
1653 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1658 @param EndBit The ordinal of the most significant bit in the bit field.
1670 IN UINTN EndBit,
1676 BitFieldOr16 (MmioRead16 (Address), StartBit, EndBit, OrData)
1694 If EndBit is greater than 15, then ASSERT().
1695 If EndBit is less than StartBit, then ASSERT().
1696 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1701 @param EndBit The ordinal of the most significant bit in the bit field.
1713 IN UINTN EndBit,
1719 BitFieldAnd16 (MmioRead16 (Address), StartBit, EndBit, AndData)
1738 If EndBit is greater than 15, then ASSERT().
1739 If EndBit is less than StartBit, then ASSERT().
1740 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1741 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1746 @param EndBit The ordinal of the most significant bit in the bit field.
1759 IN UINTN EndBit,
1766 BitFieldAndThenOr16 (MmioRead16 (Address), StartBit, EndBit, AndData, OrData)
1864 the StartBit and the EndBit. The value of the bit field is returned.
1869 If EndBit is greater than 31, then ASSERT().
1870 If EndBit is less than StartBit, then ASSERT().
1875 @param EndBit The ordinal of the most significant bit in the bit field.
1886 IN UINTN EndBit
1889 return BitFieldRead32 (MmioRead32 (Address), StartBit, EndBit);
1896 specified by the StartBit and the EndBit. All other bits in the destination
1902 If EndBit is greater than 31, then ASSERT().
1903 If EndBit is less than StartBit, then ASSERT().
1904 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1909 @param EndBit The ordinal of the most significant bit in the bit field.
1921 IN UINTN EndBit,
1927 BitFieldWrite32 (MmioRead32 (Address), StartBit, EndBit, Value)
1945 If EndBit is greater than 31, then ASSERT().
1946 If EndBit is less than StartBit, then ASSERT().
1947 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1952 @param EndBit The ordinal of the most significant bit in the bit field.
1964 IN UINTN EndBit,
1970 BitFieldOr32 (MmioRead32 (Address), StartBit, EndBit, OrData)
1988 If EndBit is greater than 31, then ASSERT().
1989 If EndBit is less than StartBit, then ASSERT().
1990 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1995 @param EndBit The ordinal of the most significant bit in the bit field.
2007 IN UINTN EndBit,
2013 BitFieldAnd32 (MmioRead32 (Address), StartBit, EndBit, AndData)
2032 If EndBit is greater than 31, then ASSERT().
2033 If EndBit is less than StartBit, then ASSERT().
2034 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2035 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2040 @param EndBit The ordinal of the most significant bit in the bit field.
2053 IN UINTN EndBit,
2060 BitFieldAndThenOr32 (MmioRead32 (Address), StartBit, EndBit, AndData, OrData)
2158 the StartBit and the EndBit. The value of the bit field is returned.
2163 If EndBit is greater than 63, then ASSERT().
2164 If EndBit is less than StartBit, then ASSERT().
2169 @param EndBit The ordinal of the most significant bit in the bit field.
2180 IN UINTN EndBit
2183 return BitFieldRead64 (MmioRead64 (Address), StartBit, EndBit);
2190 specified by the StartBit and the EndBit. All other bits in the destination
2196 If EndBit
2197 If EndBit is less than StartBit, then ASSERT().
2198 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2203 @param EndBit The ordinal of the most significant bit in the bit field.
2215 IN UINTN EndBit,
2221 BitFieldWrite64 (MmioRead64 (Address), StartBit, EndBit, Value)
2239 If EndBit is greater than 63, then ASSERT().
2240 If EndBit is less than StartBit, then ASSERT().
2241 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2246 @param EndBit The ordinal of the most significant bit in the bit field.
2258 IN UINTN EndBit,
2264 BitFieldOr64 (MmioRead64 (Address), StartBit, EndBit, OrData)
2282 If EndBit is greater than 63, then ASSERT().
2283 If EndBit is less than StartBit, then ASSERT().
2284 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2289 @param EndBit The ordinal of the most significant bit in the bit field.
2301 IN UINTN EndBit,
2307 BitFieldAnd64 (MmioRead64 (Address), StartBit, EndBit, AndData)
2326 If EndBit is greater than 63, then ASSERT().
2327 If EndBit is less than StartBit, then ASSERT().
2328 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2329 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2334 @param EndBit The ordinal of the most significant bit in the bit field.
2347 IN UINTN EndBit,
2354 BitFieldAndThenOr64 (MmioRead64 (Address), StartBit, EndBit, AndData, OrData)