CmpVolumeContextCleanup

VOID __fastcall CmpVolumeContextCleanup(INT64 a1){
  _ADAPTER_OBJECT *v2; 

  if( *(_BYTE *)(a1 + 64) )
    PiPagePathSetState(*(PFILE_OBJECT *)(a1 + 48), 0);
  v2 = *(_ADAPTER_OBJECT **)(a1 + 48);
  if( v2 )
    HalPutDmaAdapter(v2);
}

Referenced by:

CmpVolumeContextCreate
CmpVolumeContextDecrementRefCount
CmpVolumeContextFree