BiIsLinkedToEfiVariable

BOOL __fastcall BiIsLinkedToEfiVariable(VOID *a1, INT64 *a2){
  BOOL result; 
  __int64 v4; 
  v4 = 0i64;
  result = BiGetObjectDescription((__int64)a1, &v4);
  LOBYTE(result) = result >= 0
                && (result = HIDWORD(v4) & 0xF0000000, (HIDWORD(v4) & 0xF0000000) == 0x10000000)
                && (result = HIDWORD(v4) & 0xF00000, (HIDWORD(v4) & 0xF00000) == 0x100000)
                && ((HIDWORD(v4) & 0xFFFFF) != 2
                 || !a2
                 || (result = *(_DWORD *)a2, *(_DWORD *)a2 == 285212673)
                 || result == 301989890
                 || result == 301989892
                 || result == 369098882);
  return result;
}

Referenced by:

BiIsLinkedToFirmwareVariable