HalpDmaFreeCrashDumpRegisters

void __fastcall HalpDmaFreeCrashDumpRegisters(int a1){
  unsigned int v1; 
  int i; 
  v1 = 0;
  for( i = 1; v1 < HalpDmaHibernateRegisterSetIndex; ++v1 )
  {
    *(_QWORD *)(HalpDmaHibernateRegisterSets[2 * v1] + 56) = HalpDmaHibernateRegisterSets[2 * v1];
    if( a1 )
      HalpDmaFreeMapRegisters(
        (__int64)HalpDmaHibernateAdapter,
        HalpDmaHibernateRegisterSets[2 * v1],
        HalpDmaHibernateRegisterSets[2 * v1 + 1]);
  }
  if( a1 )
  {
    HalpDmaHibernateAdapter = 0i64;
    HalpDmaHibernateRegisterSetIndex = 0;
    HalpDmaHibernatePhase1RegisterSetIndex = 0;
    i = 0;
  }
  HalpDmaHibernateRegisterPhase = i;
}

Referenced by:

No references.