MiAllocateModWriterEntry

PVOID __fastcall MiAllocateModWriterEntry(__int64 a1, __int64 a2, int a3){
  void *v5; 
  void *v6; 
  LODWORD(v5) = MiAllocatePool((struct _SLIST_ENTRY *)0x40);
  v6 = v5;
  if( v5 )
  {
    if( (unsigned int)MiChargeForWriteInProgressPage(a1, a3 != 0) )
      return v6;
    ExFreePoolWithTag(v6, 0);
  }
  return 0i64;
}

Referenced by:

MiMappedPageWriter