Searched defs:StartAddress (Results 1 - 25 of 34) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/DxeIoLibCpuIo/
H A DIoLibMmioBuffer.c23 Copy data from MMIO region specified by starting address StartAddress
27 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
31 @param StartAddress Starting address for the MMIO region to be copied from.
41 IN UINTN StartAddress,
48 ASSERT ((Length - 1) <= (MAX_ADDRESS - StartAddress));
54 *(Buffer++) = MmioRead8 (StartAddress++);
63 Copy data from MMIO region specified by starting address StartAddress
67 If StartAddress is not aligned on a 16-bit boundary, then ASSERT().
69 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
76 @param StartAddress Startin
40 MmioReadBuffer8( IN UINTN StartAddress, IN UINTN Length, OUT UINT8 *Buffer ) argument
85 MmioReadBuffer16( IN UINTN StartAddress, IN UINTN Length, OUT UINT16 *Buffer ) argument
136 MmioReadBuffer32( IN UINTN StartAddress, IN UINTN Length, OUT UINT32 *Buffer ) argument
188 MmioReadBuffer64( IN UINTN StartAddress, IN UINTN Length, OUT UINT64 *Buffer ) argument
236 MmioWriteBuffer8( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT8 *Buffer ) argument
282 MmioWriteBuffer16( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT16 *Buffer ) argument
336 MmioWriteBuffer32( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT32 *Buffer ) argument
389 MmioWriteBuffer64( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT64 *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseIoLibIntrinsic/
H A DIoLibMmioBuffer.c20 Copy data from the MMIO region specified by starting address StartAddress
24 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
28 @param StartAddress The starting address for the MMIO region to be copied from.
38 IN UINTN StartAddress,
45 ASSERT ((Length - 1) <= (MAX_ADDRESS - StartAddress));
51 *(Buffer++) = MmioRead8 (StartAddress++);
60 Copy data from the MMIO region specified by starting address StartAddress
64 If StartAddress is not aligned on a 16-bit boundary, then ASSERT().
66 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
72 @param StartAddress Th
37 MmioReadBuffer8( IN UINTN StartAddress, IN UINTN Length, OUT UINT8 *Buffer ) argument
81 MmioReadBuffer16( IN UINTN StartAddress, IN UINTN Length, OUT UINT16 *Buffer ) argument
132 MmioReadBuffer32( IN UINTN StartAddress, IN UINTN Length, OUT UINT32 *Buffer ) argument
183 MmioReadBuffer64( IN UINTN StartAddress, IN UINTN Length, OUT UINT64 *Buffer ) argument
231 MmioWriteBuffer8( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT8 *Buffer ) argument
277 MmioWriteBuffer16( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT16 *Buffer ) argument
331 MmioWriteBuffer32( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT32 *Buffer ) argument
384 MmioWriteBuffer64( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT64 *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeIoLibCpuIo2/
H A DIoLibMmioBuffer.c20 Copy data from MMIO region specified by starting address StartAddress
24 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
28 @param StartAddress The starting address for the MMIO region to be copied from.
38 IN UINTN StartAddress,
45 ASSERT ((Length - 1) <= (MAX_ADDRESS - StartAddress));
51 *(Buffer++) = MmioRead8 (StartAddress++);
60 Copy data from MMIO region specified by starting address StartAddress
64 If StartAddress is not aligned on a 16-bit boundary, then ASSERT().
66 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
73 @param StartAddress Th
37 MmioReadBuffer8( IN UINTN StartAddress, IN UINTN Length, OUT UINT8 *Buffer ) argument
82 MmioReadBuffer16( IN UINTN StartAddress, IN UINTN Length, OUT UINT16 *Buffer ) argument
133 MmioReadBuffer32( IN UINTN StartAddress, IN UINTN Length, OUT UINT32 *Buffer ) argument
185 MmioReadBuffer64( IN UINTN StartAddress, IN UINTN Length, OUT UINT64 *Buffer ) argument
233 MmioWriteBuffer8( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT8 *Buffer ) argument
279 MmioWriteBuffer16( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT16 *Buffer ) argument
333 MmioWriteBuffer32( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT32 *Buffer ) argument
386 MmioWriteBuffer64( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT64 *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeIoLibEsal/
H A DIoLibMmioBuffer.c20 Copy data from MMIO region specified by starting address StartAddress
24 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
28 @param StartAddress Starting address for the MMIO region to be copied from.
38 IN UINTN StartAddress,
45 ASSERT ((Length - 1) <= (MAX_ADDRESS - StartAddress));
51 *(Buffer++) = MmioRead8 (StartAddress++);
60 Copy data from MMIO region specified by starting address StartAddress
64 If StartAddress is not aligned on a 16-bit boundary, then ASSERT().
66 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
72 @param StartAddress Startin
37 MmioReadBuffer8( IN UINTN StartAddress, IN UINTN Length, OUT UINT8 *Buffer ) argument
81 MmioReadBuffer16( IN UINTN StartAddress, IN UINTN Length, OUT UINT16 *Buffer ) argument
132 MmioReadBuffer32( IN UINTN StartAddress, IN UINTN Length, OUT UINT32 *Buffer ) argument
183 MmioReadBuffer64( IN UINTN StartAddress, IN UINTN Length, OUT UINT64 *Buffer ) argument
231 MmioWriteBuffer8( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT8 *Buffer ) argument
277 MmioWriteBuffer16( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT16 *Buffer ) argument
331 MmioWriteBuffer32( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT32 *Buffer ) argument
384 MmioWriteBuffer64( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT64 *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiIoLibCpuIo/
H A DIoLibMmioBuffer.c27 Copy data from MMIO region specified by starting address StartAddress
31 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
35 @param StartAddress The starting address for the MMIO region to be copied from.
45 IN UINTN StartAddress,
52 ASSERT ((Length - 1) <= (MAX_ADDRESS - StartAddress));
58 *(Buffer++) = MmioRead8 (StartAddress++);
67 Copy data from MMIO region specified by starting address StartAddress
71 If StartAddress is not aligned on a 16-bit boundary, then ASSERT().
73 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
79 @param StartAddress Th
44 MmioReadBuffer8( IN UINTN StartAddress, IN UINTN Length, OUT UINT8 *Buffer ) argument
88 MmioReadBuffer16( IN UINTN StartAddress, IN UINTN Length, OUT UINT16 *Buffer ) argument
139 MmioReadBuffer32( IN UINTN StartAddress, IN UINTN Length, OUT UINT32 *Buffer ) argument
190 MmioReadBuffer64( IN UINTN StartAddress, IN UINTN Length, OUT UINT64 *Buffer ) argument
238 MmioWriteBuffer8( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT8 *Buffer ) argument
284 MmioWriteBuffer16( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT16 *Buffer ) argument
338 MmioWriteBuffer32( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT32 *Buffer ) argument
391 MmioWriteBuffer64( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT64 *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmIoLibSmmCpuIo2/
H A DIoLibMmioBuffer.c20 Copy data from MMIO region specified by starting address StartAddress
24 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
28 @param StartAddress The starting address for the MMIO region to be copied from.
38 IN UINTN StartAddress,
45 ASSERT ((Length - 1) <= (MAX_ADDRESS - StartAddress));
51 *(Buffer++) = MmioRead8 (StartAddress++);
60 Copy data from MMIO region specified by starting address StartAddress
64 If StartAddress is not aligned on a 16-bit boundary, then ASSERT().
66 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
73 @param StartAddress Th
37 MmioReadBuffer8( IN UINTN StartAddress, IN UINTN Length, OUT UINT8 *Buffer ) argument
82 MmioReadBuffer16( IN UINTN StartAddress, IN UINTN Length, OUT UINT16 *Buffer ) argument
133 MmioReadBuffer32( IN UINTN StartAddress, IN UINTN Length, OUT UINT32 *Buffer ) argument
185 MmioReadBuffer64( IN UINTN StartAddress, IN UINTN Length, OUT UINT64 *Buffer ) argument
234 MmioWriteBuffer8( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT8 *Buffer ) argument
281 MmioWriteBuffer16( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT16 *Buffer ) argument
336 MmioWriteBuffer32( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT32 *Buffer ) argument
390 MmioWriteBuffer64( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT64 *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/
H A DNullMemoryTest.c196 @param StartAddress The start address of the memory range.
207 IN EFI_PHYSICAL_ADDRESS StartAddress,
213 gDS->GetMemorySpaceDescriptor (StartAddress, &Descriptor);
215 gDS->RemoveMemorySpace (StartAddress, Length);
219 StartAddress,
205 GenCompatibleRangeTest( IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This, IN EFI_PHYSICAL_ADDRESS StartAddress, IN UINT64 Length ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/
H A DLightMemoryTest.h62 EFI_PHYSICAL_ADDRESS StartAddress; member in struct:__anon11189
248 @param[in] StartAddress Starting address of the memory range to be tested.
259 IN EFI_PHYSICAL_ADDRESS StartAddress,
326 @param[in] StartAddress The start address of the compatible memory range that
338 IN EFI_PHYSICAL_ADDRESS StartAddress,
H A DLightMemoryTest.c164 Range->StartAddress,
170 Range->StartAddress,
185 @param[in] StartAddress Starting address of the memory range to be tested.
196 IN EFI_PHYSICAL_ADDRESS StartAddress,
206 WriteMemory (Private, StartAddress, Length);
211 Status = VerifyMemory (Private, StartAddress, Length);
219 StartAddress,
225 StartAddress,
277 Range->StartAddress = MemorySpaceMap[Index].BaseAddress;
512 mCurrentAddress = mCurrentRange->StartAddress;
194 DirectRangeTest( IN GENERIC_MEMORY_TEST_PRIVATE *Private, IN EFI_PHYSICAL_ADDRESS StartAddress, IN UINT64 Length, IN UINT64 Capabilities ) argument
694 GenCompatibleRangeTest( IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This, IN EFI_PHYSICAL_ADDRESS StartAddress, IN UINT64 Length ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciLibCf8/
H A DPciLib.c1059 Reads the range of PCI configuration registers specified by StartAddress and
1063 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1067 If StartAddress > 0x0FFFFFFF, then ASSERT().
1068 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1071 @param StartAddress The starting address that encodes the PCI Bus, Device,
1082 IN UINTN StartAddress,
1087 return PciCf8ReadBuffer (StartAddress, Size, Buffer);
1094 Writes the range of PCI configuration registers specified by StartAddress and
1098 write from StartAdress to StartAddress + Size. Due to alignment restrictions,
1102 If StartAddress >
1081 PciReadBuffer( IN UINTN StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1116 PciWriteBuffer( IN UINTN StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciLibPciExpress/
H A DPciLib.c1059 Reads the range of PCI configuration registers specified by StartAddress and
1063 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1067 If StartAddress > 0x0FFFFFFF, then ASSERT().
1068 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1071 @param StartAddress The starting address that encodes the PCI Bus, Device,
1082 IN UINTN StartAddress,
1087 return PciExpressReadBuffer (StartAddress, Size, Buffer);
1094 Writes the range of PCI configuration registers specified by StartAddress and
1098 write from StartAdress to StartAddress + Size. Due to alignment restrictions,
1102 If StartAddress >
1081 PciReadBuffer( IN UINTN StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1116 PciWriteBuffer( IN UINTN StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/
H A DLegacyBios.c689 EFI_PHYSICAL_ADDRESS StartAddress; local
745 for (StartAddress = 0; StartAddress < 0xa0000; ) {
746 gDS->GetMemorySpaceDescriptor (StartAddress, &Descriptor);
748 StartAddress = Descriptor.BaseAddress + Descriptor.Length;
751 Length = MIN (Descriptor.Length, 0xa0000 - StartAddress);
754 StartAddress,
757 StartAddress = StartAddress + Length;
762 for (StartAddress
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/
H A DFlashUpdate.c823 EFI_PHYSICAL_ADDRESS StartAddress; local
870 StartAddress = FlashAddress;
886 if ((StartAddress >= BaseAddress) && (StartAddress < NextBlock)) {
898 Offset = (UINTN) (StartAddress - BaseAddress);
904 StartAddress = StartAddress + Length;
1004 StartAddress = FlashAddress;
1022 if ((StartAddress >= BaseAddress) && (StartAddress < NextBloc
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciCf8Lib/
H A DPciCf8Lib.c1576 Reads the range of PCI configuration registers specified by StartAddress and
1580 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1584 If StartAddress > 0x0FFFFFFF, then ASSERT().
1585 If the register specified by StartAddress >= 0x100, then ASSERT().
1586 If ((StartAddress & 0xFFF) + Size) > 0x100, then ASSERT().
1589 @param StartAddress The starting address that encodes the PCI Bus, Device,
1594 @return Size read from StartAddress.
1600 IN UINTN StartAddress,
1607 ASSERT_INVALID_PCI_ADDRESS (StartAddress, 0);
1608 ASSERT (((StartAddress
1599 PciCf8ReadBuffer( IN UINTN StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1699 PciCf8WriteBuffer( IN UINTN StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciExpressLib/
H A DPciExpressLib.c1212 Reads the range of PCI configuration registers specified by StartAddress and
1216 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1220 If StartAddress > 0x0FFFFFFF, then ASSERT().
1221 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1224 @param StartAddress The starting address that encodes the PCI Bus, Device,
1229 @return Size read data from StartAddress.
1235 IN UINTN StartAddress,
1242 ASSERT_INVALID_PCI_ADDRESS (StartAddress);
1243 ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);
1256 if ((StartAddress
1234 PciExpressReadBuffer( IN UINTN StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1334 PciExpressWriteBuffer( IN UINTN StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3PciLib/
H A DS3PciLib.c1169 Reads the range of PCI configuration registers specified by StartAddress and
1173 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1177 If StartAddress > 0x0FFFFFFF, then ASSERT().
1178 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1181 @param StartAddress Starting address that encodes the PCI Bus, Device,
1192 IN UINTN StartAddress,
1201 PCILIB_TO_COMMON_ADDRESS (StartAddress),
1202 PciReadBuffer (StartAddress, Size, Buffer),
1215 Writes the range of PCI configuration registers specified by StartAddress and
1219 write from StartAdress to StartAddress
1191 S3PciReadBuffer( IN UINTN StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1237 S3PciWriteBuffer( IN UINTN StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePciLibEsal/
H A DPciLib.c1259 Reads the range of PCI configuration registers specified by StartAddress and
1263 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1267 If StartAddress > 0x0FFFFFFF, then ASSERT().
1268 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1271 @param StartAddress Starting address that encodes the PCI Bus, Device,
1282 IN UINTN StartAddress,
1289 ASSERT_INVALID_PCI_ADDRESS (StartAddress, 0);
1290 ASSERT (((StartAddress & 0xFFF) + Size) <= 0x100);
1303 if ((StartAddress & 1) != 0) {
1305 // Read a byte if StartAddress i
1281 PciReadBuffer( IN UINTN StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1379 PciWriteBuffer( IN UINTN StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePciSegmentLibEsal/
H A DPciLib.c1211 Reads the range of PCI configuration registers specified by StartAddress and
1215 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1219 If StartAddress > 0x0FFFFFFF, then ASSERT().
1220 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1223 @param StartAddress Starting Address that encodes the PCI Segment, Bus, Device,
1234 IN UINT64 StartAddress,
1241 ASSERT_INVALID_PCI_SEGMENT_ADDRESS (StartAddress, 0);
1242 ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);
1255 if ((StartAddress & 1) != 0) {
1257 // Read a byte if StartAddress i
1233 PciSegmentReadBuffer( IN UINT64 StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1331 PciSegmentWriteBuffer( IN UINT64 StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeRuntimePciExpressLib/
H A DPciExpressLib.c1447 Reads the range of PCI configuration registers specified by StartAddress and
1451 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1455 If StartAddress > 0x0FFFFFFF, then ASSERT().
1456 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1459 @param StartAddress The starting address that encodes the PCI Bus, Device,
1464 @return Size read data from StartAddress.
1470 IN UINTN StartAddress,
1480 ASSERT (((StartAddress) & ~0xfffffff) == 0);
1481 ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);
1494 if ((StartAddress
1469 PciExpressReadBuffer( IN UINTN StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1572 PciExpressWriteBuffer( IN UINTN StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPciLibPciCfg2/
H A DPciLib.c1217 Reads the range of PCI configuration registers specified by StartAddress and
1221 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1225 If StartAddress > 0x0FFFFFFF, then ASSERT().
1226 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1229 @param StartAddress The starting address that encodes the PCI Bus, Device,
1240 IN UINTN StartAddress,
1247 ASSERT_INVALID_PCI_ADDRESS (StartAddress, 0);
1248 ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);
1261 if ((StartAddress & BIT0) != 0) {
1263 // Read a byte if StartAddress i
1239 PciReadBuffer( IN UINTN StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1337 PciWriteBuffer( IN UINTN StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPciSegmentLibPciCfg2/
H A DPciSegmentLib.c1210 Reads the range of PCI configuration registers specified by StartAddress and
1214 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1218 If any reserved bits in StartAddress are set, then ASSERT().
1219 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1222 @param StartAddress The starting address that encodes the PCI Segment, Bus,
1233 IN UINT64 StartAddress,
1240 ASSERT_INVALID_PCI_SEGMENT_ADDRESS (StartAddress, 0);
1241 ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);
1254 if ((StartAddress & BIT0) != 0) {
1256 // Read a byte if StartAddress i
1232 PciSegmentReadBuffer( IN UINT64 StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1331 PciSegmentWriteBuffer( IN UINT64 StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmPciLibPciRootBridgeIo/
H A DPciLib.c1229 Reads the range of PCI configuration registers specified by StartAddress and
1233 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1237 If StartAddress > 0x0FFFFFFF, then ASSERT().
1238 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1241 @param StartAddress The starting address that encodes the PCI Bus, Device,
1252 IN UINTN StartAddress,
1259 ASSERT_INVALID_PCI_ADDRESS (StartAddress, 0);
1260 ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);
1273 if ((StartAddress & BIT0) != 0) {
1275 // Read a byte if StartAddress i
1251 PciReadBuffer( IN UINTN StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1349 PciWriteBuffer( IN UINTN StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiPciLibPciRootBridgeIo/
H A DPciLib.c1231 Reads the range of PCI configuration registers specified by StartAddress and
1235 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1239 If StartAddress > 0x0FFFFFFF, then ASSERT().
1240 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1243 @param StartAddress The starting address that encodes the PCI Bus, Device,
1254 IN UINTN StartAddress,
1261 ASSERT_INVALID_PCI_ADDRESS (StartAddress, 0);
1262 ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);
1275 if ((StartAddress & BIT0) != 0) {
1277 // Read a byte if StartAddress i
1253 PciReadBuffer( IN UINTN StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1351 PciWriteBuffer( IN UINTN StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/
H A DPciSegmentLib.c1283 Reads the range of PCI configuration registers specified by StartAddress and
1287 from StartAdress to StartAddress + Size. Due to alignment restrictions, 8-bit
1291 If any reserved bits in StartAddress are set, then ASSERT().
1292 If ((StartAddress & 0xFFF) + Size) > 0x1000, then ASSERT().
1295 @param StartAddress The starting address that encodes the PCI Segment, Bus, Device,
1306 IN UINT64 StartAddress,
1313 ASSERT_INVALID_PCI_SEGMENT_ADDRESS (StartAddress, 0);
1314 ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);
1327 if ((StartAddress & BIT0) != 0) {
1329 // Read a byte if StartAddress i
1305 PciSegmentReadBuffer( IN UINT64 StartAddress, IN UINTN Size, OUT VOID *Buffer ) argument
1403 PciSegmentWriteBuffer( IN UINT64 StartAddress, IN UINTN Size, IN VOID *Buffer ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/
H A DFwVolWrite.c136 @param StartAddress The starting address to write the FFS File.
146 IN EFI_PHYSICAL_ADDRESS StartAddress,
156 DataStartPos = (UINTN) StartAddress + sizeof (EFI_FFS_FILE_HEADER2);
158 DataStartPos = (UINTN) StartAddress + sizeof (EFI_FFS_FILE_HEADER);
144 CaculatePadFileSize( IN FV_DEVICE *FvDevice, IN EFI_PHYSICAL_ADDRESS StartAddress, IN UINTN BufferSize, IN UINTN RequiredAlignment ) argument

Completed in 92 milliseconds

12