MiReleaseControlAreaWaiters

void __fastcall MiReleaseControlAreaWaiters(_QWORD *a1){
  _QWORD *v1; 
  if( a1 )
  {
    do
    {
      v1 = (_QWORD *)*a1;
      KeSignalGate((_KGATE *)(a1 + 2), 1i64);
      a1 = v1;
    }
    while( v1 );
  }
}

Referenced by:

MiComputeDataFlushRange
MiCreateImageOrDataSection
MiDecrementLargeSubsections
MiDeleteCachedSegment
MiDeleteCachedSubsection
MiFlushComplete
MiIncrementLargeSubsections
MiProcessDeleteOnClose
MiPurgeBadFileOnlyPages
MiReferenceControlArea
MiReferenceExistingControlArea
MiReferencePfBackedSection
MiReleasePageFileSectionInfo
MiSegmentDelete
MiTrimSharedPage
MiUnlockFlushMdl
MiWriteComplete