Home | History | Annotate | Download | only in SmmIoLibSmmCpuIo2

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
154 If EndBit is greater than 7, then ASSERT().
155 If EndBit is less than StartBit, then ASSERT().
156 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
161 @param EndBit The ordinal of the most significant bit in the bit field.
173 IN UINTN EndBit,
179 BitFieldWrite8 (IoRead8 (Port), StartBit, EndBit, Value)
195 If EndBit is greater than 7, then ASSERT().
196 If EndBit is less than StartBit, then ASSERT().
197 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
202 @param EndBit The ordinal of the most significant bit in the bit field.
214 IN UINTN EndBit,
220 BitFieldOr8 (IoRead8 (Port), StartBit, EndBit, OrData)
236 If EndBit is greater than 7, then ASSERT().
237 If EndBit is less than StartBit, then ASSERT().
238 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
243 @param EndBit The ordinal of the most significant bit in the bit field.
255 IN UINTN EndBit,
261 BitFieldAnd8 (IoRead8 (Port), StartBit, EndBit, AndData)
279 If EndBit is greater than 7, then ASSERT().
280 If EndBit is less than StartBit, then ASSERT().
281 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
282 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
287 @param EndBit The ordinal of the most significant bit in the bit field.
300 IN UINTN EndBit,
307 BitFieldAndThenOr8 (IoRead8 (Port), StartBit, EndBit, AndData, OrData)
402 the StartBit and the EndBit. The value of the bit field is returned.
406 If EndBit is greater than 15, then ASSERT().
407 If EndBit is less than StartBit, then ASSERT().
412 @param EndBit The ordinal of the most significant bit in the bit field.
423 IN UINTN EndBit
426 return BitFieldRead16 (IoRead16 (Port), StartBit, EndBit);
433 by the StartBit and the EndBit. All other bits in the destination I/O
439 If EndBit is greater than 15, then ASSERT().
440 If EndBit is less than StartBit, then ASSERT().
441 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
446 @param EndBit The ordinal of the most significant bit in the bit field.
458 IN UINTN EndBit,
464 EndBit, Value)
480 If EndBit is greater than 15, then ASSERT().
481 If EndBit is less than StartBit, then ASSERT().
482 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
487 @param EndBit The ordinal of the most significant bit in the bit field.
499 IN UINTN EndBit,
505 BitFieldOr16 (IoRead16 (Port), StartBit, EndBit, OrData)
521 If EndBit is greater than 15, then ASSERT().
522 If EndBit is less than StartBit, then ASSERT().
523 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
528 @param EndBit The ordinal of the most significant bit in the bit field.
540 IN UINTN EndBit,
546 BitFieldAnd16 (IoRead16 (Port), StartBit, EndBit, AndData)
564 If EndBit is greater than 15, then ASSERT().
565 If EndBit is less than StartBit, then ASSERT().
566 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
567 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
572 @param EndBit The ordinal of the most significant bit in the bit field.
585 IN UINTN EndBit,
592 BitFieldAndThenOr16 (IoRead16 (Port), StartBit, EndBit, AndData, OrData)
687 the StartBit and the EndBit. The value of the bit field is returned.
691 If EndBit is greater than 31, then ASSERT().
692 If EndBit is less than StartBit, then ASSERT().
697 @param EndBit The ordinal of the most significant bit in the bit field.
708 IN UINTN EndBit
711 return BitFieldRead32 (IoRead32 (Port), StartBit, EndBit);
718 by the StartBit and the EndBit. All other bits in the destination I/O
724 If EndBit is greater than 31, then ASSERT().
725 If EndBit is less than StartBit, then ASSERT().
726 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
731 @param EndBit The ordinal of the most significant bit in the bit field.
743 IN UINTN EndBit,
749 BitFieldWrite32 (IoRead32 (Port), StartBit, EndBit, Value)
765 If EndBit is greater than 31, then ASSERT().
766 If EndBit is less than StartBit, then ASSERT().
767 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
772 @param EndBit The ordinal of the most significant bit in the bit field.
784 IN UINTN EndBit,
790 BitFieldOr32 (IoRead32 (Port), StartBit, EndBit, OrData)
806 If EndBit is greater than 31, then ASSERT().
807 If EndBit is less than StartBit, then ASSERT().
808 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
813 @param EndBit The ordinal of the most significant bit in the bit field.
825 IN UINTN EndBit,
831 BitFieldAnd32 (IoRead32 (Port), StartBit, EndBit, AndData)
849 If EndBit is greater than 31, then ASSERT().
850 If EndBit is less than StartBit, then ASSERT().
851 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
852 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
857 @param EndBit The ordinal of the most significant bit in the bit field.
870 IN UINTN EndBit,
877 BitFieldAndThenOr32 (IoRead32 (Port), StartBit, EndBit, AndData, OrData)
972 the StartBit and the EndBit. The value of the bit field is returned.
976 If EndBit is greater than 63, then ASSERT().
977 If EndBit is less than StartBit, then ASSERT().
982 @param EndBit The ordinal of the most significant bit in the bit field.
993 IN UINTN EndBit
996 return BitFieldRead64 (IoRead64 (Port), StartBit, EndBit);
1003 by the StartBit and the EndBit. All other bits in the destination I/O
1009 If EndBit is greater than 63, then ASSERT().
1010 If EndBit is less than StartBit, then ASSERT().
1011 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1016 @param EndBit The ordinal of the most significant bit in the bit field.
1028 IN UINTN EndBit,
1034 BitFieldWrite64 (IoRead64 (Port), StartBit, EndBit, Value)
1050 If EndBit is greater than 63, then ASSERT().
1051 If EndBit is less than StartBit, then ASSERT().
1052 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1057 @param EndBit The ordinal of the most significant bit in the bit field.
1069 IN UINTN EndBit,
1075 BitFieldOr64 (IoRead64 (Port), StartBit, EndBit, OrData)
1091 If EndBit is greater than 63, then ASSERT().
1092 If EndBit is less than StartBit, then ASSERT().
1093 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1098 @param EndBit The ordinal of the most significant bit in the bit field.
1110 IN UINTN EndBit,
1116 BitFieldAnd64 (IoRead64 (Port), StartBit, EndBit, AndData)
1134 If EndBit is greater than 63, then ASSERT().
1135 If EndBit is less than StartBit, then ASSERT().
1136 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1137 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1142 @param EndBit The ordinal of the most significant bit in the bit field.
1155 IN UINTN EndBit,
1162 BitFieldAndThenOr64 (IoRead64 (Port), StartBit, EndBit, AndData, OrData)
1258 the StartBit and the EndBit. The value of the bit field is returned.
1262 If EndBit is greater than 7, then ASSERT().
1263 If EndBit is less than StartBit, then ASSERT().
1268 @param EndBit The ordinal of the most significant bit in the bit field.
1279 IN UINTN EndBit
1282 return BitFieldRead8 (MmioRead8 (Address), StartBit, EndBit);
1289 specified by the StartBit and the EndBit. All other bits in the destination
1294 If EndBit is greater than 7, then ASSERT().
1295 If EndBit is less than StartBit, then ASSERT().
1296 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1301 @param EndBit The ordinal of the most significant bit in the bit field.
1313 IN UINTN EndBit,
1319 BitFieldWrite8 (MmioRead8 (Address), StartBit, EndBit, Value)
1336 If EndBit is greater than 7, then ASSERT().
1337 If EndBit is less than StartBit, then ASSERT().
1338 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1343 @param EndBit The ordinal of the most significant bit in the bit field.
1355 IN UINTN EndBit,
1361 BitFieldOr8 (MmioRead8 (Address), StartBit, EndBit, OrData)
1378 If EndBit is greater than 7, then ASSERT().
1379 If EndBit is less than StartBit, then ASSERT().
1380 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1385 @param EndBit The ordinal of the most significant bit in the bit field.
1397 IN UINTN EndBit,
1403 BitFieldAnd8 (MmioRead8 (Address), StartBit, EndBit, AndData)
1421 If EndBit is greater than 7, then ASSERT().
1422 If EndBit is less than StartBit, then ASSERT().
1423 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1424 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1429 @param EndBit The ordinal of the most significant bit in the bit field.
1442 IN UINTN EndBit,
1449 BitFieldAndThenOr8 (MmioRead8 (Address), StartBit, EndBit, AndData, OrData)
1545 the StartBit and the EndBit. The value of the bit field is returned.
1549 If EndBit is greater than 15, then ASSERT().
1550 If EndBit is less than StartBit, then ASSERT().
1555 @param EndBit The ordinal of the most significant bit in the bit field.
1566 IN UINTN EndBit
1569 return BitFieldRead16 (MmioRead16 (Address), StartBit, EndBit);
1576 specified by the StartBit and the EndBit. All other bits in the destination
1581 If EndBit is greater than 15, then ASSERT().
1582 If EndBit is less than StartBit, then ASSERT().
1583 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1588 @param EndBit The ordinal of the most significant bit in the bit field.
1600 IN UINTN EndBit,
1606 BitFieldWrite16 (MmioRead16 (Address), StartBit, EndBit, Value)
1623 If EndBit is greater than 15, then ASSERT().
1624 If EndBit is less than StartBit, then ASSERT().
1625 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1630 @param EndBit The ordinal of the most significant bit in the bit field.
1642 IN UINTN EndBit,
1648 BitFieldOr16 (MmioRead16 (Address), StartBit, EndBit, OrData)
1665 If EndBit is greater than 15, then ASSERT().
1666 If EndBit is less than StartBit, then ASSERT().
1667 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1672 @param EndBit The ordinal of the most significant bit in the bit field.
1684 IN UINTN EndBit,
1690 BitFieldAnd16 (MmioRead16 (Address), StartBit, EndBit, AndData)
1708 If EndBit is greater than 15, then ASSERT().
1709 If EndBit is less than StartBit, then ASSERT().
1710 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1711 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1716 @param EndBit The ordinal of the most significant bit in the bit field.
1729 IN UINTN EndBit,
1736 BitFieldAndThenOr16 (MmioRead16 (Address), StartBit, EndBit, AndData, OrData)
1832 the StartBit and the EndBit. The value of the bit field is returned.
1836 If EndBit is greater than 31, then ASSERT().
1837 If EndBit is less than StartBit, then ASSERT().
1842 @param EndBit The ordinal of the most significant bit in the bit field.
1853 IN UINTN EndBit
1856 return BitFieldRead32 (MmioRead32 (Address), StartBit, EndBit);
1863 specified by the StartBit and the EndBit. All other bits in the destination
1868 If EndBit is greater than 31, then ASSERT().
1869 If EndBit is less than StartBit, then ASSERT().
1870 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1875 @param EndBit The ordinal of the most significant bit in the bit field.
1887 IN UINTN EndBit,
1893 BitFieldWrite32 (MmioRead32 (Address), StartBit, EndBit, Value)
1910 If EndBit is greater than 31, then ASSERT().
1911 If EndBit is less than StartBit, then ASSERT().
1912 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1917 @param EndBit The ordinal of the most significant bit in the bit field.
1929 IN UINTN EndBit,
1935 BitFieldOr32 (MmioRead32 (Address), StartBit, EndBit, OrData)
1952 If EndBit is greater than 31, then ASSERT().
1953 If EndBit is less than StartBit, then ASSERT().
1954 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1959 @param EndBit The ordinal of the most significant bit in the bit field.
1971 IN UINTN EndBit,
1977 BitFieldAnd32 (MmioRead32 (Address), StartBit, EndBit, AndData)
1995 If EndBit is greater than 31, then ASSERT().
1996 If EndBit is less than StartBit, then ASSERT().
1997 If AndData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
1998 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2003 @param EndBit The ordinal of the most significant bit in the bit field.
2016 IN UINTN EndBit,
2023 BitFieldAndThenOr32 (MmioRead32 (Address), StartBit, EndBit, AndData, OrData)
2119 the StartBit and the EndBit. The value of the bit field is returned.
2123 If EndBit is greater than 63, then ASSERT().
2124 If EndBit is less than StartBit, then ASSERT().
2129 @param EndBit The ordinal of the most significant bit in the bit field.
2140 IN UINTN EndBit
2143 return BitFieldRead64 (MmioRead64 (Address), StartBit, EndBit);
2150 specified by the StartBit and the EndBit. All other bits in the destination
2155 If EndBit is greater than 63, then ASSERT().
2156 If EndBit is less than StartBit, then ASSERT().
2157 If Value is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2162 @param EndBit The ordinal of the most significant bit in the bit field.
2174 IN UINTN EndBit,
2180 BitFieldWrite64 (MmioRead64 (Address), StartBit, EndBit, Value)
2197 If EndBit is greater than 63, then ASSERT().
2198 If EndBit is less than StartBit, then ASSERT().
2199 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2204 @param EndBit The ordinal of the most significant bit in the bit field.
2216 IN UINTN EndBit,
2222 BitFieldOr64 (MmioRead64 (Address), StartBit, EndBit, OrData)
2239 If EndBit is greater than 63, then ASSERT().
2240 If EndBit is less than StartBit, then ASSERT().
2241 If AndData 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 BitFieldAnd64 (MmioRead64 (Address), StartBit, EndBit, AndData)
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().
2285 If OrData is larger than the bitmask value range specified by StartBit and EndBit, then ASSERT().
2290 @param EndBit The ordinal of the most significant bit in the bit field.
2303 IN UINTN EndBit,
2310 BitFieldAndThenOr64 (MmioRead64 (Address), StartBit, EndBit, AndData, OrData)