audk/OvmfPkg/SmbiosPlatformDxe
Laszlo Ersek 4db374562f OvmfPkg/SmbiosPlatformDxe: locate SMBIOS protocol in InstallAllStructures()
Locate the SMBIOS protocol internally to the InstallAllStructures()
function. This has no performance impact (InstallAllStructures() is only
called once), but moving the code from the entry point function makes the
latter smaller. And that will be useful when we split the entry point
function to two versions.

Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2122
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Message-Id: <20210526201446.12554-39-lersek@redhat.com>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
2021-06-04 16:01:50 +00:00
..
ArmXen.c OvmfPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:19 -07:00
Qemu.c OvmfPkg/SmbiosPlatformDxe: clean up #includes and INF 2021-06-04 16:01:50 +00:00
SmbiosPlatformDxe.c OvmfPkg/SmbiosPlatformDxe: locate SMBIOS protocol in InstallAllStructures() 2021-06-04 16:01:50 +00:00
SmbiosPlatformDxe.h OvmfPkg/SmbiosPlatformDxe: clean up #includes and INF 2021-06-04 16:01:50 +00:00
SmbiosPlatformDxe.inf OvmfPkg/SmbiosPlatformDxe: clean up #includes and INF 2021-06-04 16:01:50 +00:00
X86Xen.c OvmfPkg/SmbiosPlatformDxe: clean up #includes and INF 2021-06-04 16:01:50 +00:00