MiEndingOffsetWithLock

NTSTATUS __stdcall MiEndingOffsetWithLock(_SUBSECTION *Subsection){
  _CONTROL_AREA *ControlArea; 
  _SUBSECTION *v2; 
  unsigned __int64 v3; 
  int v4; 

  ControlArea = Subsection->ControlArea;
  v2 = Subsection;
  v3 = (unsigned __int8)ExAcquireSpinLockShared((INT64 *)&Subsection->ControlArea->ControlAreaLock);
  MiEndingOffset(v2);
  LODWORD(v2) = v4;
  ExReleaseSpinLockSharedFromDpcLevel(&ControlArea->ControlAreaLock);
  __writecr8(v3);
  return(int)v2;
}

Referenced by:

MiCopyImageExtentContents
MiFinishMdlForMappedFileFault
MiPfAllocateMdls
MiPfPrepareReadList
MiPfPrepareSequentialReadList
MiReadyFlushMdlToWrite
MiViewMayContainPage