ExpFastResourceLegacyAcquireExclusive

INT8 __stdcall ExpFastResourceLegacyAcquireExclusive(PVOID BugCheckParameter2){
  INT8 v1; 
  INT8 v2; 
  UINT8 *OwnerEntryForLegacyShim; 
  INT8 v5; 

  v2 = v1;
  OwnerEntryForLegacyShim = ExpAllocateOwnerEntryForLegacyShim();
  v5 = ExAcquireFastResourceExclusive((UINT64)BugCheckParameter2, (UINT64)OwnerEntryForLegacyShim, v2);
  if( !v5 )
    ExFreePoolWithTag(OwnerEntryForLegacyShim, 0);
  return v5;
}

Referenced by:

ExAcquireResourceExclusiveLite
ExEnterCriticalRegionAndAcquireResourceExclusive
ExTryToAcquireResourceExclusiveLite