Lines Matching refs:EndBit
108 the StartBit and the EndBit. The value of the bit field is returned.
112 If EndBit is greater than 7, then ASSERT().
113 If EndBit is less than StartBit, then ASSERT().
118 @param EndBit The ordinal of the most significant bit in the bit field.
129 IN UINTN EndBit
132 return BitFieldRead8 (IoRead8 (Port), StartBit, EndBit);
139 by the StartBit and the EndBit. All other bits in the destination I/O
145 If EndBit is greater than 7, then ASSERT().
146 If EndBit is less than StartBit, then ASSERT().
147 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
152 @param EndBit The ordinal of the most significant bit in the bit field.
164 IN UINTN EndBit,
170 BitFieldWrite8 (IoRead8 (Port), StartBit, EndBit, Value)
186 If EndBit is greater than 7, then ASSERT().
187 If EndBit is less than StartBit, then ASSERT().
188 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
193 @param EndBit The ordinal of the most significant bit in the bit field.
205 IN UINTN EndBit,
211 BitFieldOr8 (IoRead8 (Port), StartBit, EndBit, OrData)
227 If EndBit is greater than 7, then ASSERT().
228 If EndBit is less than StartBit, then ASSERT().
229 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
234 @param EndBit The ordinal of the most significant bit in the bit field.
246 IN UINTN EndBit,
252 BitFieldAnd8 (IoRead8 (Port), StartBit, EndBit, AndData)
270 If EndBit is greater than 7, then ASSERT().
271 If EndBit is less than StartBit, then ASSERT().
272 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
273 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
278 @param EndBit The ordinal of the most significant bit in the bit field.
291 IN UINTN EndBit,
298 BitFieldAndThenOr8 (IoRead8 (Port), StartBit, EndBit, AndData, OrData)
393 the StartBit and the EndBit. The value of the bit field is returned.
397 If EndBit is greater than 15, then ASSERT().
398 If EndBit is less than StartBit, then ASSERT().
403 @param EndBit The ordinal of the most significant bit in the bit field.
414 IN UINTN EndBit
417 return BitFieldRead16 (IoRead16 (Port), StartBit, EndBit);
424 by the StartBit and the EndBit. All other bits in the destination I/O
430 If EndBit is greater than 15, then ASSERT().
431 If EndBit is less than StartBit, then ASSERT().
432 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
437 @param EndBit The ordinal of the most significant bit in the bit field.
449 IN UINTN EndBit,
455 BitFieldWrite16 (IoRead16 (Port), StartBit, EndBit, Value)
471 If EndBit is greater than 15, then ASSERT().
472 If EndBit is less than StartBit, then ASSERT().
473 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
478 @param EndBit The ordinal of the most significant bit in the bit field.
490 IN UINTN EndBit,
496 BitFieldOr16 (IoRead16 (Port), StartBit, EndBit, OrData)
512 If EndBit is greater than 15, then ASSERT().
513 If EndBit is less than StartBit, then ASSERT().
514 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
519 @param EndBit The ordinal of the most significant bit in the bit field.
531 IN UINTN EndBit,
537 BitFieldAnd16 (IoRead16 (Port), StartBit, EndBit, AndData)
555 If EndBit is greater than 15, then ASSERT().
556 If EndBit is less than StartBit, then ASSERT().
557 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
558 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
563 @param EndBit The ordinal of the most significant bit in the bit field.
576 IN UINTN EndBit,
583 BitFieldAndThenOr16 (IoRead16 (Port), StartBit, EndBit, AndData, OrData)
678 the StartBit and the EndBit. The value of the bit field is returned.
682 If EndBit is greater than 31, then ASSERT().
683 If EndBit is less than StartBit, then ASSERT().
688 @param EndBit The ordinal of the most significant bit in the bit field.
699 IN UINTN EndBit
702 return BitFieldRead32 (IoRead32 (Port), StartBit, EndBit);
709 by the StartBit and the EndBit. All other bits in the destination I/O
715 If EndBit is greater than 31, then ASSERT().
716 If EndBit is less than StartBit, then ASSERT().
717 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
722 @param EndBit The ordinal of the most significant bit in the bit field.
734 IN UINTN EndBit,
740 BitFieldWrite32 (IoRead32 (Port), StartBit, EndBit, Value)
756 If EndBit is greater than 31, then ASSERT().
757 If EndBit is less than StartBit, then ASSERT().
758 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
763 @param EndBit The ordinal of the most significant bit in the bit field.
775 IN UINTN EndBit,
781 BitFieldOr32 (IoRead32 (Port), StartBit, EndBit, OrData)
797 If EndBit is greater than 31, then ASSERT().
798 If EndBit is less than StartBit, then ASSERT().
799 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
804 @param EndBit The ordinal of the most significant bit in the bit field.
816 IN UINTN EndBit,
822 BitFieldAnd32 (IoRead32 (Port), StartBit, EndBit, AndData)
840 If EndBit is greater than 31, then ASSERT().
841 If EndBit is less than StartBit, then ASSERT().
842 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
843 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
848 @param EndBit The ordinal of the most significant bit in the bit field.
861 IN UINTN EndBit,
868 BitFieldAndThenOr32 (IoRead32 (Port), StartBit, EndBit, AndData, OrData)
963 the StartBit and the EndBit. The value of the bit field is returned.
967 If EndBit is greater than 63, then ASSERT().
968 If EndBit is less than StartBit, then ASSERT().
973 @param EndBit The ordinal of the most significant bit in the bit field.
984 IN UINTN EndBit
987 return BitFieldRead64 (IoRead64 (Port), StartBit, EndBit);
994 by the StartBit and the EndBit. All other bits in the destination I/O
1000 If EndBit is greater than 63, then ASSERT().
1001 If EndBit is less than StartBit, then ASSERT().
1002 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1007 @param EndBit The ordinal of the most significant bit in the bit field.
1019 IN UINTN EndBit,
1025 BitFieldWrite64 (IoRead64 (Port), StartBit, EndBit, Value)
1041 If EndBit is greater than 63, then ASSERT().
1042 If EndBit is less than StartBit, then ASSERT().
1043 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1048 @param EndBit The ordinal of the most significant bit in the bit field.
1060 IN UINTN EndBit,
1066 BitFieldOr64 (IoRead64 (Port), StartBit, EndBit, OrData)
1082 If EndBit is greater than 63, then ASSERT().
1083 If EndBit is less than StartBit, then ASSERT().
1084 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1089 @param EndBit The ordinal of the most significant bit in the bit field.
1101 IN UINTN EndBit,
1107 BitFieldAnd64 (IoRead64 (Port), StartBit, EndBit, AndData)
1125 If EndBit is greater than 63, then ASSERT().
1126 If EndBit is less than StartBit, then ASSERT().
1127 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1128 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1133 @param EndBit The ordinal of the most significant bit in the bit field.
1146 IN UINTN EndBit,
1153 BitFieldAndThenOr64 (IoRead64 (Port), StartBit, EndBit, AndData, OrData)
1249 the StartBit and the EndBit. The value of the bit field is returned.
1253 If EndBit is greater than 7, then ASSERT().
1254 If EndBit is less than StartBit, then ASSERT().
1259 @param EndBit The ordinal of the most significant bit in the bit field.
1270 IN UINTN EndBit
1273 return BitFieldRead8 (MmioRead8 (Address), StartBit, EndBit);
1280 specified by the StartBit and the EndBit. All other bits in the destination
1285 If EndBit is greater than 7, then ASSERT().
1286 If EndBit is less than StartBit, then ASSERT().
1287 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1292 @param EndBit The ordinal of the most significant bit in the bit field.
1304 IN UINTN EndBit,
1310 BitFieldWrite8 (MmioRead8 (Address), StartBit, EndBit, Value)
1327 If EndBit is greater than 7, then ASSERT().
1328 If EndBit is less than StartBit, then ASSERT().
1329 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1334 @param EndBit The ordinal of the most significant bit in the bit field.
1346 IN UINTN EndBit,
1352 BitFieldOr8 (MmioRead8 (Address), StartBit, EndBit, OrData)
1369 If EndBit is greater than 7, then ASSERT().
1370 If EndBit is less than StartBit, then ASSERT().
1371 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1376 @param EndBit The ordinal of the most significant bit in the bit field.
1388 IN UINTN EndBit,
1394 BitFieldAnd8 (MmioRead8 (Address), StartBit, EndBit, AndData)
1412 If EndBit is greater than 7, then ASSERT().
1413 If EndBit is less than StartBit, then ASSERT().
1414 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1415 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1420 @param EndBit The ordinal of the most significant bit in the bit field.
1433 IN UINTN EndBit,
1440 BitFieldAndThenOr8 (MmioRead8 (Address), StartBit, EndBit, AndData, OrData)
1536 the StartBit and the EndBit. The value of the bit field is returned.
1540 If EndBit is greater than 15, then ASSERT().
1541 If EndBit is less than StartBit, then ASSERT().
1546 @param EndBit The ordinal of the most significant bit in the bit field.
1557 IN UINTN EndBit
1560 return BitFieldRead16 (MmioRead16 (Address), StartBit, EndBit);
1567 specified by the StartBit and the EndBit. All other bits in the destination
1572 If EndBit is greater than 15, then ASSERT().
1573 If EndBit is less than StartBit, then ASSERT().
1574 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1579 @param EndBit The ordinal of the most significant bit in the bit field.
1591 IN UINTN EndBit,
1597 BitFieldWrite16 (MmioRead16 (Address), StartBit, EndBit, Value)
1614 If EndBit is greater than 15, then ASSERT().
1615 If EndBit is less than StartBit, then ASSERT().
1616 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1621 @param EndBit The ordinal of the most significant bit in the bit field.
1633 IN UINTN EndBit,
1639 BitFieldOr16 (MmioRead16 (Address), StartBit, EndBit, OrData)
1656 If EndBit is greater than 15, then ASSERT().
1657 If EndBit is less than StartBit, then ASSERT().
1658 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1663 @param EndBit The ordinal of the most significant bit in the bit field.
1675 IN UINTN EndBit,
1681 BitFieldAnd16 (MmioRead16 (Address), StartBit, EndBit, AndData)
1699 If EndBit is greater than 15, then ASSERT().
1700 If EndBit is less than StartBit, then ASSERT().
1701 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1702 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1707 @param EndBit The ordinal of the most significant bit in the bit field.
1720 IN UINTN EndBit,
1727 BitFieldAndThenOr16 (MmioRead16 (Address), StartBit, EndBit, AndData, OrData)
1823 the StartBit and the EndBit. The value of the bit field is returned.
1827 If EndBit is greater than 31, then ASSERT().
1828 If EndBit is less than StartBit, then ASSERT().
1833 @param EndBit The ordinal of the most significant bit in the bit field.
1844 IN UINTN EndBit
1847 return BitFieldRead32 (MmioRead32 (Address), StartBit, EndBit);
1854 specified by the StartBit and the EndBit. All other bits in the destination
1859 If EndBit is greater than 31, then ASSERT().
1860 If EndBit is less than StartBit, then ASSERT().
1861 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1866 @param EndBit The ordinal of the most significant bit in the bit field.
1878 IN UINTN EndBit,
1884 BitFieldWrite32 (MmioRead32 (Address), StartBit, EndBit, Value)
1901 If EndBit is greater than 31, then ASSERT().
1902 If EndBit is less than StartBit, then ASSERT().
1903 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1908 @param EndBit The ordinal of the most significant bit in the bit field.
1920 IN UINTN EndBit,
1926 BitFieldOr32 (MmioRead32 (Address), StartBit, EndBit, OrData)
1943 If EndBit is greater than 31, then ASSERT().
1944 If EndBit is less than StartBit, then ASSERT().
1945 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1950 @param EndBit The ordinal of the most significant bit in the bit field.
1962 IN UINTN EndBit,
1968 BitFieldAnd32 (MmioRead32 (Address), StartBit, EndBit, AndData)
1986 If EndBit is greater than 31, then ASSERT().
1987 If EndBit is less than StartBit, then ASSERT().
1988 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1989 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1994 @param EndBit The ordinal of the most significant bit in the bit field.
2007 IN UINTN EndBit,
2014 BitFieldAndThenOr32 (MmioRead32 (Address), StartBit, EndBit, AndData, OrData)
2110 the StartBit and the EndBit. The value of the bit field is returned.
2114 If EndBit is greater than 63, then ASSERT().
2115 If EndBit is less than StartBit, then ASSERT().
2120 @param EndBit The ordinal of the most significant bit in the bit field.
2131 IN UINTN EndBit
2134 return BitFieldRead64 (MmioRead64 (Address), StartBit, EndBit);
2141 specified by the StartBit and the EndBit. All other bits in the destination
2146 If EndBit is greater than 63, then ASSERT().
2147 If EndBit is less than StartBit, then ASSERT().
2148 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2153 @param EndBit The ordinal of the most significant bit in the bit field.
2165 IN UINTN EndBit,
2171 BitFieldWrite64 (MmioRead64 (Address), StartBit, EndBit, Value)
2188 If EndBit is greater than 63, then ASSERT().
2189 If EndBit is less than StartBit, then ASSERT().
2190 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2195 @param EndBit The ordinal of the most significant bit in the bit field.
2207 IN UINTN EndBit,
2213 BitFieldOr64 (MmioRead64 (Address), StartBit, EndBit, OrData)
2230 If EndBit is greater than 63, then ASSERT().
2231 If EndBit is less than StartBit, then ASSERT().
2232 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2237 @param EndBit The ordinal of the most significant bit in the bit field.
2249 IN UINTN EndBit,
2255 BitFieldAnd64 (MmioRead64 (Address), StartBit, EndBit, AndData)
2273 If EndBit is greater than 63, then ASSERT().
2274 If EndBit is less than StartBit, then ASSERT().
2275 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2276 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2281 @param EndBit The ordinal of the most significant bit in the bit field.
2294 IN UINTN EndBit,
2301 BitFieldAndThenOr64 (MmioRead64 (Address), StartBit, EndBit, AndData, OrData)