[RFC 08/13] efi_loader: split unrelated code from efi_bootmgr.c