int DebugPrintAll()
{
int PeiServices; // eax
int v1; // eax
int Ppi; // eax
int v3; // eax
int v5; // [esp+4h] [ebp-4h] BYREF
PeiServices = PeiGetPeiServices();
v1 = (*(int (__cdecl **)(int, int *))(*(_DWORD *)PeiServices + 48))(PeiServices, &v5);
if ( v1 < 0 )
{
PeiGetBootMode(0x80000000, "\nASSERT_EFI_ERROR (Status = %r)\n", v1);
Ppi = PeiLocatePpi();
if ( Ppi )
(*(void (__cdecl **)(const char *, int, const char *))(Ppi + 4))(
"e:\\hs\\MdePkg\\Library\\PeiHobLib\\HobLib.c",
50,
"!EFI_ERROR (Status)");
}
if ( !v5 )
{
v3 = PeiLocatePpi();
if ( v3 )
(*(void (__cdecl **)(const char *, int, const char *))(v3 + 4))(
"e:\\hs\\MdePkg\\Library\\PeiHobLib\\HobLib.c",
51,
"HobList != ((void *) 0)");
}
return v5;
}