edk2/MdeModulePkg/Library/SmmPerformanceLib
Michael Kubacki 1c51a268b7 MdeModulePkg: Add Standalone MM perf library support
Adds a new library instance to support logging performance data in
Standalone MM.

- Add StandaloneMmPerformanceLib instance
- Move common MM logic to a new file `SmmPerformanceLibInternal.c`
- Since the library largely defers most logic to the performance
  measurement protocol a large degree of code can be shared between
  Standalone MM and Traditional MM.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2025-03-21 15:23:11 +00:00
..
SmmPerformanceLib.c MdeModulePkg: Add Standalone MM perf library support 2025-03-21 15:23:11 +00:00
SmmPerformanceLib.inf MdeModulePkg: Add Standalone MM perf library support 2025-03-21 15:23:11 +00:00
SmmPerformanceLib.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
SmmPerformanceLibInternal.c MdeModulePkg: Add Standalone MM perf library support 2025-03-21 15:23:11 +00:00
SmmPerformanceLibInternal.h MdeModulePkg: Add Standalone MM perf library support 2025-03-21 15:23:11 +00:00
StandaloneMmPerformanceLib.c MdeModulePkg: Add Standalone MM perf library support 2025-03-21 15:23:11 +00:00
StandaloneMmPerformanceLib.inf MdeModulePkg: Add Standalone MM perf library support 2025-03-21 15:23:11 +00:00
StandaloneMmPerformanceLib.uni MdeModulePkg: Add Standalone MM perf library support 2025-03-21 15:23:11 +00:00