AslpFileLargeMapDelete

VOID __fastcall AslpFileLargeMapDelete(_QWORD **a1){
  _QWORD *v1; 
  void *v3; 
  if( a1 )
  {
    v1 = *a1;
    if( *a1 )
    {
      AslpFilePartialViewFree((__int64)(v1 + 6));
      AslpFilePartialViewFree((__int64)(v1 + 2));
      v3 = (void *)v1[1];
      if( v3 )
        ZwClose(v3);
      ExFreePoolWithTag(v1, 0x74705041u);
      *a1 = 0i64;
    }
  }
}

Referenced by:

AslpFileLargeEnsureLargeFileMapping
AslpFileLargeMapCreate