summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Core/Dxe/Mem/Pool.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-22MdeModulePkg: Fix missing NULL tests.Aaron Pop1-0/+4
2024-03-14MdeModulePkg: DxeCore: Do Not Apply Guards to Unsupported TypesOliver Smith-Denny1-0/+11
2024-03-14MdeModulePkg: DxeCore: Correct Runtime Granularity Memory TypeOliver Smith-Denny1-2/+2
2023-08-19MdeModulePkg: HeapGuard: Don't Assume Pool Head Allocated In First PageOliver Smith-Denny1-1/+1
2023-02-07MdeModulePkg: EfiUnacceptedMemoryType is not allowed in AllocatePoolMin M Xu1-1/+1
2021-12-07MdeModulePkg: Apply uncrustify changesMichael Kubacki1-177/+191
2019-04-09MdeModulePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney1-7/+1
2018-10-26MdeModulePkg/Core: add freed-memory guard featureJian J Wang1-7/+16
2018-02-02MdeModulePkg/Core: fix guard page missing issueJian J Wang1-8/+8
2018-01-19MdeModulePkg/Core: fix a logic hole in page freeJian J Wang1-2/+8
2017-12-13MdeModulePkg/DxeCore: Fix issues in Heap GuardJian J Wang1-1/+3
2017-11-21MdeModulePkg: Fix unix style of EOLJian J Wang1-121/+121
2017-11-17MdeModulePkg/DxeCore: Implement heap guard feature for UEFIJian J Wang1-39/+121
2017-03-07MdeModulePkg/DxeCore: Fix coding style issuesBi, Dandan1-0/+19
2017-03-06MdeModulePkg/DxeCore: switch to MdePkg allocation granularity macrosArd Biesheuvel1-4/+4
2017-02-28MdeModulePkg/DxeCore: implement memory protection policyArd Biesheuvel1-0/+7
2017-02-28MdeModulePkg/DxeCore: use separate lock for pool allocationsArd Biesheuvel1-10/+48
2016-10-27MdeModulePkg/Core/Dxe: rebase to ARRAY_SIZE()Laszlo Ersek1-1/+1
2016-07-01MdeModulePkg DxeCore: Enhance memory profile for memory leak detectionStar Zeng1-2/+16
2016-04-28MdeModulePkg: DxeCore MemoryPool Algorithm UpdateLiming Gao1-1/+1
2016-04-26MdeModulePkg DxeCore: Check free memory type by CoreUpdateProfile()Star Zeng1-1/+1
2016-04-22MdeModulePkg DxeCore: Enhance MemoryAttributesTable installationStar Zeng1-0/+2
2016-04-22MdeModulePkg DxeCore: Return memory type from internal free pool/pagesStar Zeng1-6/+15
2016-02-15MdeModulePkg DxeCore: Minor comments update to AllocatePool()Star Zeng1-3/+6
2016-02-15MdeModulePkg DxeCore: Missing change for OEM reserved memory type at R17460Star Zeng1-3/+3
2015-05-18MdeModulePkg DxeCore: Add OEM reserved memory type support.Star Zeng1-4/+5
2015-04-29MdeModulePkg: Add support for UEFI2.5 and PI1.4 PersistentMemory featureLiming Gao1-2/+3
2015-03-10MdeModulePkg: Add function comment for 'GetPoolIndexFromSize'.Shumin Qiu1-0/+8
2015-03-06MdeModulePkg: serve allocations from higher-up bins if current bin is emptyArd Biesheuvel1-7/+22
2015-03-06MdeModulePkg: carve pool pages into the largest chunks possibleArd Biesheuvel1-3/+9
2015-03-06MdeModulePkg: use index to traverse free pool pagesArd Biesheuvel1-21/+9
2015-03-06MdeModulePkg: improve scalability of memory poolsArd Biesheuvel1-8/+28
2015-03-06MdeModulePkg: use correct granularity when allocating pool pagesArd Biesheuvel1-15/+37
2014-12-23MdeModulePkg: fix mixed dos and linux EOL format issueHot Tian1-7/+7
2014-12-12MdeModulePkg/DxeCore: Fixed compiler error 'enumerated type mixed with anothe...Olivier Martin1-7/+7
2014-11-12MdeModulePkg DxeCore/PiSmmCore: Add UEFI memory and SMRAM profile support.Star Zeng1-2/+53
2014-08-071) Add type cast for better coding style.Feng Tian1-3/+3
2013-10-30MdeModulePkg Pool: Update the type of Size to UINTN for the potential more th...Star Zeng1-7/+8
2012-08-28Fix comparisons of enumerated types which may cause warnings for some compilers.rsun31-2/+2
2012-07-26MdeModulePkg/CoreDxe: Fixed compiler warning 'integer conversion resulted in ...oliviermartin1-1/+1
2012-04-27Enhance the error handling for AllocatePool and AllocatePages function.ydong101-2/+6
2010-04-24Update the copyright notice formathhtian1-2/+2
2010-04-07Fix the issue that GCC treat enum type as unsigned int which incompatible wit...klu21-2/+2
2008-12-16Clean up to update the reference of the these macros:qhuang81-5/+5
2008-09-23add detail comments on the complicated code segment.eric_tian1-0/+4
2008-09-23move header files in MdeModulePkg\Core\Dxe except DxeMain.h into their corres...eric_tian1-0/+1
2008-09-17Fix several code review minor comments:qhuang81-14/+13
2008-09-10Update the usage of ALIGN_VARIABLE for the interface change.qhuang81-2/+1
2008-08-27Clean up DxeCore to remove duplicate memory allocation & device path utility ...qhuang81-1/+1
2008-07-24Code Scrub for Dxe Core.qhuang81-30/+30