|
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 | ||
| ) |