2 SMBASE relocation for hot-plugged CPUs.
4 Copyright (c) 2020, Red Hat, Inc.
6 SPDX-License-Identifier: BSD-2-Clause-Patent
12 #include <Uefi/UefiBaseType.h> // EFI_STATUS
13 #include <Uefi/UefiSpec.h> // EFI_BOOT_SERVICES
15 #include "ApicId.h" // APIC_ID
18 SmbaseAllocatePostSmmPen (
19 OUT UINT32
*PenAddress
,
20 IN CONST EFI_BOOT_SERVICES
*BootServices
24 SmbaseReinstallPostSmmPen (
29 SmbaseReleasePostSmmPen (
31 IN CONST EFI_BOOT_SERVICES
*BootServices
35 SmbaseInstallFirstSmiHandler (