Searched refs:StartAddress (Results 1 - 25 of 47) 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/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/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/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/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/
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...]
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,
/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/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/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
H A DNullMemoryTest.h122 @param StartAddress The start address of the memory range.
133 IN EFI_PHYSICAL_ADDRESS StartAddress,
/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/MdeModulePkg/Include/Protocol/
H A DGenericMemoryTest.h100 @param StartAddress The start address of the compatible memory range that
112 IN EFI_PHYSICAL_ADDRESS StartAddress,
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3IoLib/
H A DS3IoLib.c2904 Copy data from MMIO region specified by starting address StartAddress
2908 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
2912 @param StartAddress Starting address for the MMIO region to be copied from.
2922 IN UINTN StartAddress,
2930 ReturnBuffer = MmioReadBuffer8 (StartAddress, Length, Buffer);
2934 StartAddress,
2947 Copy data from MMIO region specified by starting address StartAddress
2951 If StartAddress is not aligned on a 16-bit boundary, then ASSERT().
2953 If Length is greater than (MAX_ADDRESS - StartAddress + 1), then ASSERT().
2959 @param StartAddress Startin
2921 S3MmioReadBuffer8( IN UINTN StartAddress, IN UINTN Length, OUT UINT8 *Buffer ) argument
2968 S3MmioReadBuffer16( IN UINTN StartAddress, IN UINTN Length, OUT UINT16 *Buffer ) argument
3015 S3MmioReadBuffer32( IN UINTN StartAddress, IN UINTN Length, OUT UINT32 *Buffer ) argument
3062 S3MmioReadBuffer64( IN UINTN StartAddress, IN UINTN Length, OUT UINT64 *Buffer ) argument
3106 S3MmioWriteBuffer8( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT8 *Buffer ) argument
3154 S3MmioWriteBuffer16( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT16 *Buffer ) argument
3203 S3MmioWriteBuffer32( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT32 *Buffer ) argument
3251 S3MmioWriteBuffer64( IN UINTN StartAddress, IN UINTN Length, IN CONST UINT64 *Buffer ) argument
[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/BaseTools/Source/C/GenVtf/
H A DGenVtf.h176 IN UINT64 StartAddress,
189 StartAddress - StartAddress in buffer. This number will automatically
295 IN UINT64 StartAddress
305 StartAddress - StartAddress for PEIM.....
/vbox/include/VBox/vmm/
H A Dpdmpci.h92 * @param StartAddress Host physical address of start.
102 RTHCPHYS StartAddress,
116 * @param StartAddress Host physical address of start.
125 RTHCPHYS StartAddress,

Completed in 738 milliseconds

12