TianoCore EDK2 master
Loading...
Searching...
No Matches
StandaloneMmMmuLib.h File Reference

Go to the source code of this file.

Functions

EFI_STATUS ArmSetMemoryRegionNoExec (IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length)
 
EFI_STATUS ArmClearMemoryRegionNoExec (IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length)
 
EFI_STATUS ArmSetMemoryRegionReadOnly (IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length)
 
EFI_STATUS ArmClearMemoryRegionReadOnly (IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length)
 

Detailed Description

Copyright (c) 2018, ARM Ltd. All rights reserved.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file StandaloneMmMmuLib.h.

Function Documentation

◆ ArmClearMemoryRegionNoExec()

EFI_STATUS ArmClearMemoryRegionNoExec ( IN EFI_PHYSICAL_ADDRESS  BaseAddress,
IN UINT64  Length 
)

Definition at line 264 of file ArmMmuStandaloneMmLib.c.

◆ ArmClearMemoryRegionReadOnly()

EFI_STATUS ArmClearMemoryRegionReadOnly ( IN EFI_PHYSICAL_ADDRESS  BaseAddress,
IN UINT64  Length 
)

Definition at line 310 of file ArmMmuStandaloneMmLib.c.

◆ ArmSetMemoryRegionNoExec()

EFI_STATUS ArmSetMemoryRegionNoExec ( IN EFI_PHYSICAL_ADDRESS  BaseAddress,
IN UINT64  Length 
)

Definition at line 241 of file ArmMmuStandaloneMmLib.c.

◆ ArmSetMemoryRegionReadOnly()

EFI_STATUS ArmSetMemoryRegionReadOnly ( IN EFI_PHYSICAL_ADDRESS  BaseAddress,
IN UINT64  Length 
)

Definition at line 287 of file ArmMmuStandaloneMmLib.c.