/device/linaro/bootloader/edk2/ArmPkg/Library/ArmDmaLib/ |
ArmDmaLib.c | 29 EFI_PHYSICAL_ADDRESS HostAddress;
43 IN PHYSICAL_ADDRESS HostAddress
46 return HostAddress + PcdGet64 (PcdArmDmaDeviceOffset);
55 @param HostAddress The system memory address to map to the DMA controller.
59 access the hosts HostAddress.
63 @retval EFI_UNSUPPORTED The HostAddress cannot be mapped as a common buffer.
73 IN VOID *HostAddress,
84 if (HostAddress == NULL || NumberOfBytes == NULL || DeviceAddress == NULL || Mapping == NULL ) {
99 *DeviceAddress = HostToDeviceAddress (ConvertToPhysicalAddress (HostAddress));
107 if ((((UINTN)HostAddress & (mCpu->DmaBufferAlignment - 1)) != 0) || [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/NonDiscoverablePciDeviceDxe/ |
NonDiscoverablePciDeviceIo.h | 54 VOID *HostAddress;
|
NonDiscoverablePciDeviceIo.c | 26 VOID *HostAddress;
565 @param HostAddress The system memory address to map to the PCI controller.
569 access the hosts HostAddress.
573 @retval EFI_UNSUPPORTED The HostAddress cannot be mapped as a common buffer.
585 IN VOID *HostAddress,
596 // If HostAddress exceeds 4 GB, and this device does not support 64-bit DMA
601 (UINTN)HostAddress + *NumberOfBytes > SIZE_4GB) {
616 MapInfo->HostAddress = HostAddress;
633 gBS->CopyMem ((VOID *)(UINTN)MapInfo->AllocAddress, HostAddress,
[all...] |
/device/linaro/bootloader/edk2/DuetPkg/PciRootBridgeNoEnumerationDxe/ |
DeviceIo.c | 614 IN EFI_PHYSICAL_ADDRESS *HostAddress,
629 HostAddress - The system memory address to map to the device.
633 hosts HostAddress.
639 EFI_INVALID_PARAMETER - The Operation or HostAddress is undefined.
640 EFI_UNSUPPORTED - The HostAddress cannot be mapped as a common buffer.
655 if (((UINTN) (*HostAddress) != (*HostAddress)) && Operation == EfiBusMasterCommonBuffer) {
662 (VOID *) (UINTN) (*HostAddress),
743 EFI_PHYSICAL_ADDRESS HostAddress;
745 HostAddress = *PhysicalAddress; [all...] |
PcatPciRootBridge.h | 117 EFI_PHYSICAL_ADDRESS HostAddress;
|
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/PciHostBridgeDxe/ |
PciRootBridge.h | 53 EFI_PHYSICAL_ADDRESS HostAddress;
365 @param HostAddress The system memory address to map on the PCI controller.
369 controller to use to access the system memory's HostAddress.
375 @retval EFI_UNSUPPORTED The HostAddress cannot be mapped as a common buffer.
384 IN VOID *HostAddress,
425 @param HostAddress A pointer to store the base system memory address of the
436 @retval EFI_INVALID_PARAMETER HostAddress is NULL.
449 OUT VOID **HostAddress,
461 @param HostAddress - The base system memory address of the
473 OUT VOID *HostAddress
[all...] |
/device/linaro/bootloader/edk2/QuarkPlatformPkg/Pci/Dxe/PciHostBridge/ |
PciRootBridge.h | 64 EFI_PHYSICAL_ADDRESS HostAddress;
446 IN VOID *HostAddress,
463 HostAddress - The system memory address to map on the PCI controller.
467 controller to use to access the system memory's HostAddress.
475 EFI_UNSUPPORTED - The HostAddress cannot be mapped as a common
520 OUT VOID **HostAddress,
535 HostAddress - Pointer to store the base system memory address
554 OUT VOID *HostAddress
567 HostAddress - The base system memory address of the
|
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Drivers/VirtualEhciPciIo/ |
VirtualEhciPciIo.c | 27 EFI_PHYSICAL_ADDRESS HostAddress;
355 IN VOID *HostAddress,
366 if (HostAddress == NULL || NumberOfBytes == NULL || DeviceAddress == NULL || Mapping == NULL) {
374 *DeviceAddress = ConvertToPhysicalAddress (HostAddress);
384 if ((((UINTN)HostAddress & (EFI_PAGE_SIZE - 1)) != 0) ||
408 CopyMem (Buffer, HostAddress, *NumberOfBytes);
425 Map->HostAddress = (UINTN)HostAddress;
449 CopyMem ((VOID *)(UINTN)Map->HostAddress, (VOID *)(UINTN)Map->DeviceAddress, Map->NumberOfBytes);
462 gCpu->FlushDataCache (gCpu, Map->HostAddress, Map->NumberOfBytes, EfiCpuFlushTypeInvalidate); [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/DeviceIoOnPciRootBridgeIoThunk/ |
DeviceIoOnPciRootBridgeIoThunk.c | 229 @param HostAddress The system memory address to map to the device.
233 device to use to access the hosts HostAddress.
238 @retval EFI_INVALID_PARAMETER The Operation or HostAddress is undefined.
239 @retval EFI_UNSUPPORTED The HostAddress cannot be mapped as a common
252 IN EFI_PHYSICAL_ADDRESS *HostAddress,
325 @param HostAddress The base address of the range to free.
330 @retval EFI_INVALID_PARAMETER HostAddress is not page aligned or Pages is
339 IN EFI_PHYSICAL_ADDRESS HostAddress
[all...] |
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Drivers/PciHostBridgeDxe/ |
PciHostBridge.h | 413 EFI_PHYSICAL_ADDRESS HostAddress;
|
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/ |
InternalIsaBus.h | 152 EFI_PHYSICAL_ADDRESS HostAddress;
|
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/ |
IsaDriver.h | 143 EFI_PHYSICAL_ADDRESS HostAddress;
|