HalpSaveProcessorState

NTSTATUS __stdcall HalpSaveProcessorState(INT64 a1){
  INT64 v1; 
  INT64 v2; 
  INT64 v3; 
  INT64 v4; 
  void *retaddr; 
  INT64 v7; 

  v7 = a1;
  if( a1 )
  {
    KeSaveStateForHibernate(a1, v1, v2, v3);
    v4 = v7 + 240;
    *(_QWORD *)(v7 + 488) = retaddr;
    *(_QWORD *)(v4 + 152) = &v7;
    *(_QWORD *)(v4 + 120) = 1i64;
  }
  return 0;
}

Referenced by:

HaliAcpiSleep