diff options
author | Jian J Wang <jian.j.wang@intel.com> | 2017-11-20 16:08:28 +0800 |
---|---|---|
committer | Hao Wu <hao.a.wu@intel.com> | 2017-11-21 20:24:37 +0800 |
commit | e63da9f033274843163908ccefa95c892d7944e5 (patch) | |
tree | 4e23d1922ae238b3c821662ae8b1e6cf841c7488 /MdeModulePkg/Core/PiSmmCore/PiSmmCore.h | |
parent | a89b923ea90ed178f74df42ae344cc0a3b24380b (diff) | |
download | edk2-e63da9f033274843163908ccefa95c892d7944e5.tar.gz edk2-e63da9f033274843163908ccefa95c892d7944e5.tar.bz2 edk2-e63da9f033274843163908ccefa95c892d7944e5.zip |
MdeModulePkg: Fix unix style of EOL
Cc: Wu Hao <hao.a.wu@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jian J Wang <jian.j.wang@intel.com>
Reviewed-by: Hao Wu <hao.a.wu@intel.com>
Diffstat (limited to 'MdeModulePkg/Core/PiSmmCore/PiSmmCore.h')
-rw-r--r-- | MdeModulePkg/Core/PiSmmCore/PiSmmCore.h | 158 |
1 files changed, 79 insertions, 79 deletions
diff --git a/MdeModulePkg/Core/PiSmmCore/PiSmmCore.h b/MdeModulePkg/Core/PiSmmCore/PiSmmCore.h index fbbecfae52..cdc491c324 100644 --- a/MdeModulePkg/Core/PiSmmCore/PiSmmCore.h +++ b/MdeModulePkg/Core/PiSmmCore/PiSmmCore.h @@ -33,7 +33,7 @@ #include <Protocol/SmmLegacyBoot.h>
#include <Protocol/SmmReadyToBoot.h>
#include <Protocol/SmmEndOfS3Resume.h>
-#include <Protocol/SmmMemoryAttribute.h> +#include <Protocol/SmmMemoryAttribute.h>
#include <Guid/Apriori.h>
#include <Guid/EventGroup.h>
@@ -61,7 +61,7 @@ #include <Library/SmmMemLib.h>
#include "PiSmmCorePrivateData.h"
-#include "HeapGuard.h" +#include "HeapGuard.h"
//
// Used to build a table of SMI Handlers that the SMM Core registers
@@ -320,7 +320,7 @@ SmmAllocatePages ( @param NumberOfPages The number of pages to allocate
@param Memory A pointer to receive the base allocated memory
address
- @param NeedGuard Flag to indicate Guard page is needed or not + @param NeedGuard Flag to indicate Guard page is needed or not
@retval EFI_INVALID_PARAMETER Parameters violate checking rules defined in spec.
@retval EFI_NOT_FOUND Could not allocate pages match the requirement.
@@ -334,8 +334,8 @@ SmmInternalAllocatePages ( IN EFI_ALLOCATE_TYPE Type,
IN EFI_MEMORY_TYPE MemoryType,
IN UINTN NumberOfPages,
- OUT EFI_PHYSICAL_ADDRESS *Memory, - IN BOOLEAN NeedGuard + OUT EFI_PHYSICAL_ADDRESS *Memory,
+ IN BOOLEAN NeedGuard
);
/**
@@ -361,8 +361,8 @@ SmmFreePages ( @param Memory Base address of memory being freed
@param NumberOfPages The number of pages to free
- @param IsGuarded Flag to indicate if the memory is guarded - or not + @param IsGuarded Flag to indicate if the memory is guarded
+ or not
@retval EFI_NOT_FOUND Could not find the entry that covers the range
@retval EFI_INVALID_PARAMETER Address not aligned, Address is zero or NumberOfPages is zero.
@@ -373,8 +373,8 @@ EFI_STATUS EFIAPI
SmmInternalFreePages (
IN EFI_PHYSICAL_ADDRESS Memory,
- IN UINTN NumberOfPages, - IN BOOLEAN IsGuarded + IN UINTN NumberOfPages,
+ IN BOOLEAN IsGuarded
);
/**
@@ -1262,74 +1262,74 @@ typedef enum { extern LIST_ENTRY mSmmPoolLists[SmmPoolTypeMax][MAX_POOL_INDEX];
-/** - Internal Function. Allocate n pages from given free page node. - - @param Pages The free page node. - @param NumberOfPages Number of pages to be allocated. - @param MaxAddress Request to allocate memory below this address. - - @return Memory address of allocated pages. - -**/ -UINTN -InternalAllocPagesOnOneNode ( - IN OUT FREE_PAGE_LIST *Pages, - IN UINTN NumberOfPages, - IN UINTN MaxAddress - ); - -/** - Update SMM memory map entry. - - @param[in] Type The type of allocation to perform. - @param[in] Memory The base of memory address. - @param[in] NumberOfPages The number of pages to allocate. - @param[in] AddRegion If this memory is new added region. -**/ -VOID -ConvertSmmMemoryMapEntry ( - IN EFI_MEMORY_TYPE Type, - IN EFI_PHYSICAL_ADDRESS Memory, - IN UINTN NumberOfPages, - IN BOOLEAN AddRegion - ); - -/** - Internal function. Moves any memory descriptors that are on the - temporary descriptor stack to heap. - -**/ -VOID -CoreFreeMemoryMapStack ( - VOID - ); - -/** - Frees previous allocated pages. - - @param[in] Memory Base address of memory being freed. - @param[in] NumberOfPages The number of pages to free. - @param[in] AddRegion If this memory is new added region. - - @retval EFI_NOT_FOUND Could not find the entry that covers the range. - @retval EFI_INVALID_PARAMETER Address not aligned, Address is zero or NumberOfPages is zero. - @return EFI_SUCCESS Pages successfully freed. - -**/ -EFI_STATUS -SmmInternalFreePagesEx ( - IN EFI_PHYSICAL_ADDRESS Memory, - IN UINTN NumberOfPages, - IN BOOLEAN AddRegion - ); - -/** - Hook function used to set all Guard pages after entering SMM mode. -**/ -VOID -SmmEntryPointMemoryManagementHook ( - VOID - ); - +/**
+ Internal Function. Allocate n pages from given free page node.
+
+ @param Pages The free page node.
+ @param NumberOfPages Number of pages to be allocated.
+ @param MaxAddress Request to allocate memory below this address.
+
+ @return Memory address of allocated pages.
+
+**/
+UINTN
+InternalAllocPagesOnOneNode (
+ IN OUT FREE_PAGE_LIST *Pages,
+ IN UINTN NumberOfPages,
+ IN UINTN MaxAddress
+ );
+
+/**
+ Update SMM memory map entry.
+
+ @param[in] Type The type of allocation to perform.
+ @param[in] Memory The base of memory address.
+ @param[in] NumberOfPages The number of pages to allocate.
+ @param[in] AddRegion If this memory is new added region.
+**/
+VOID
+ConvertSmmMemoryMapEntry (
+ IN EFI_MEMORY_TYPE Type,
+ IN EFI_PHYSICAL_ADDRESS Memory,
+ IN UINTN NumberOfPages,
+ IN BOOLEAN AddRegion
+ );
+
+/**
+ Internal function. Moves any memory descriptors that are on the
+ temporary descriptor stack to heap.
+
+**/
+VOID
+CoreFreeMemoryMapStack (
+ VOID
+ );
+
+/**
+ Frees previous allocated pages.
+
+ @param[in] Memory Base address of memory being freed.
+ @param[in] NumberOfPages The number of pages to free.
+ @param[in] AddRegion If this memory is new added region.
+
+ @retval EFI_NOT_FOUND Could not find the entry that covers the range.
+ @retval EFI_INVALID_PARAMETER Address not aligned, Address is zero or NumberOfPages is zero.
+ @return EFI_SUCCESS Pages successfully freed.
+
+**/
+EFI_STATUS
+SmmInternalFreePagesEx (
+ IN EFI_PHYSICAL_ADDRESS Memory,
+ IN UINTN NumberOfPages,
+ IN BOOLEAN AddRegion
+ );
+
+/**
+ Hook function used to set all Guard pages after entering SMM mode.
+**/
+VOID
+SmmEntryPointMemoryManagementHook (
+ VOID
+ );
+
#endif
|