ArmPkg[all]
0.1
|
Functions | |
EFI_STATUS EFIAPI | ArmConfigureMmu (IN ARM_MEMORY_REGION_DESCRIPTOR *MemoryTable, OUT VOID **TranslationTableBase, OUT UINTN *TranslationTableSize) |
EFI_STATUS EFIAPI | ArmSetMemoryRegionNoExec (IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length) |
EFI_STATUS EFIAPI | ArmClearMemoryRegionNoExec (IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length) |
EFI_STATUS EFIAPI | ArmSetMemoryRegionReadOnly (IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length) |
EFI_STATUS EFIAPI | ArmClearMemoryRegionReadOnly (IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length) |
VOID EFIAPI | ArmReplaceLiveTranslationEntry (IN UINT64 *Entry, IN UINT64 Value, IN UINT64 RegionStart) |
EFI_STATUS | ArmSetMemoryAttributes (IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN UINT64 Attributes) |
Copyright (c) 2015 - 2016, Linaro Ltd. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
EFI_STATUS EFIAPI ArmClearMemoryRegionNoExec | ( | IN EFI_PHYSICAL_ADDRESS | BaseAddress, |
IN UINT64 | Length | ||
) |
EFI_STATUS EFIAPI ArmClearMemoryRegionReadOnly | ( | IN EFI_PHYSICAL_ADDRESS | BaseAddress, |
IN UINT64 | Length | ||
) |
EFI_STATUS EFIAPI ArmConfigureMmu | ( | IN ARM_MEMORY_REGION_DESCRIPTOR * | MemoryTable, |
OUT VOID ** | TranslationTableBase, | ||
OUT UINTN * | TranslationTableSize | ||
) |
VOID EFIAPI ArmReplaceLiveTranslationEntry | ( | IN UINT64 * | Entry, |
IN UINT64 | Value, | ||
IN UINT64 | RegionStart | ||
) |
EFI_STATUS ArmSetMemoryAttributes | ( | IN EFI_PHYSICAL_ADDRESS | BaseAddress, |
IN UINT64 | Length, | ||
IN UINT64 | Attributes | ||
) |
EFI_STATUS EFIAPI ArmSetMemoryRegionNoExec | ( | IN EFI_PHYSICAL_ADDRESS | BaseAddress, |
IN UINT64 | Length | ||
) |
EFI_STATUS EFIAPI ArmSetMemoryRegionReadOnly | ( | IN EFI_PHYSICAL_ADDRESS | BaseAddress, |
IN UINT64 | Length | ||
) |