UefiCpuPkg/CpuPageTableLib: Fix IN OUT parameters marked as IN

Some IN OUT parameters in CpuPageTableMap.c were mistakenly marked as IN.
"IN" replaced with "IN OUT" in the following interfaces:

PageTableLibSetPte4K(): Pte4K
PageTableLibSetPleB():  PleB
PageTableLibSetPle():   Ple
PageTableLibSetPnle():  Pnle

Reviewed-by: Ray Ni <ray.ni@intel.com>
Signed-off-by: Zhou Jianfeng <jianfeng.zhou@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Rahul Kumar <rahul1.kumar@intel.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Message-Id: <20240222023922.29275-1-jianfeng.zhou@intel.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
This commit is contained in:
Zhou Jianfeng
2024-02-22 10:39:22 +08:00
committed by mergify[bot]
parent dc7cfa9bab
commit d159e22913

View File

@ -20,7 +20,7 @@
**/
VOID
PageTableLibSetPte4K (
IN IA32_PTE_4K *Pte4K,
IN OUT IA32_PTE_4K *Pte4K,
IN UINT64 Offset,
IN IA32_MAP_ATTRIBUTE *Attribute,
IN IA32_MAP_ATTRIBUTE *Mask
@ -94,7 +94,7 @@ PageTableLibSetPte4K (
**/
VOID
PageTableLibSetPleB (
IN IA32_PAGE_LEAF_ENTRY_BIG_PAGESIZE *PleB,
IN OUT IA32_PAGE_LEAF_ENTRY_BIG_PAGESIZE *PleB,
IN UINT64 Offset,
IN IA32_MAP_ATTRIBUTE *Attribute,
IN IA32_MAP_ATTRIBUTE *Mask
@ -172,7 +172,7 @@ PageTableLibSetPleB (
VOID
PageTableLibSetPle (
IN UINTN Level,
IN IA32_PAGING_ENTRY *Ple,
IN OUT IA32_PAGING_ENTRY *Ple,
IN UINT64 Offset,
IN IA32_MAP_ATTRIBUTE *Attribute,
IN IA32_MAP_ATTRIBUTE *Mask
@ -195,7 +195,7 @@ PageTableLibSetPle (
**/
VOID
PageTableLibSetPnle (
IN IA32_PAGE_NON_LEAF_ENTRY *Pnle,
IN OUT IA32_PAGE_NON_LEAF_ENTRY *Pnle,
IN IA32_MAP_ATTRIBUTE *Attribute,
IN IA32_MAP_ATTRIBUTE *Mask
)