MiReleaseControlAreaWaiters
VOID __stdcall MiReleaseControlAreaWaiters(_MI_CONTROL_AREA_WAIT_BLOCK *Gate){
_MI_CONTROL_AREA_WAIT_BLOCK *v1;
if( Gate )
{
do
{
v1 = *(_MI_CONTROL_AREA_WAIT_BLOCK **)Gate;
KeSignalGate((_KGATE *)((char *)Gate + 16), 1i64);
Gate = v1;
}
while( v1 );
}
}Referenced by:
MiComputeDataFlushRange
MiCreateImageOrDataSection
MiDecrementLargeSubsections
MiDeleteCachedSegment
MiDeleteCachedSubsection
MiFlushComplete
MiIncrementLargeSubsections
MiProcessDeleteOnClose
MiPurgeBadFileOnlyPages
MiReferenceControlArea
MiReferenceExistingControlArea
MiReferencePfBackedSection
MiReleasePageFileSectionInfo
MiSegmentDelete
MiTrimSharedPage
MiUnlockFlushMdl
MiWriteComplete