MmLockLoadedModuleListShared

VOID __fastcall MmLockLoadedModuleListShared(UINT8 *OldIrql, INT64 a2, INT64 a3){
  UINT8 CurrentIrql; 
  CurrentIrql = KeGetCurrentIrql();
  *OldIrql = CurrentIrql;
  if( CurrentIrql < 0xFu )
  {
    KeGetCurrentIrql();
    __writecr8(0xFui64);
  }
  ExAcquireSpinLockSharedAtDpcLevel((PEX_SPIN_LOCK)PsLoadedModuleSpinLock);
}

Referenced by:

MiIsAddressInDriverView
MiIsDriverPage
MiLockPagableImageSection
MiLookupDataTableEntry
MmIsSessionExecutionValid
RtlPcToFileName
RtlpxLookupFunctionTable