MmMapViewOfSection

INT64 __fastcall MmMapViewOfSection(_LOADER_PARAMETER_BLOCK *LoaderBlock, UINT64 Phase){
  INT64 *v2; 
  INT64 v3; 
  INT64 *v4; 
  INT64 v7; 
  INT64 v8; 
  INT64 v9; 
  INT64 v10; 
  INT64 result[16]; 
  unsigned __int64 v12; 
  unsigned __int64 *v13; 
  INT64 *v14; 
  int v15; 
  int v16; 
  int v17; 
  v4 = v2;
  v7 = v3;
  memset((INT64)result, 0i64);
  LODWORD(v10) = v17;
  LODWORD(v9) = v16;
  v8 = MiMapParametersInitialize((INT64)result, (INT64)LoaderBlock, Phase, *v4, *v14, v9, v10, v7);
  if( (int)v8 >= 0 )
  {
    v8 = MiMapViewOfSection((__int64)LoaderBlock, (__int64)result, (unsigned __int64 *)v4, v12, v13, v15, 1);
    if( (int)v8 < 0 )
    {
      if( *v4 )
        ++dword_140C4E524;
      else
        ++dword_140C4E520;
    }
    else
    {
      *v14 = result[3];
      return(unsigned int)v8;
    }
  }
  return v8;
}

Referenced by:

AlpcpCreateView
EtwpCoverageEnsureUserModeView
MiMapImageForEnclaveUse
MmCreatePeb
MmMapApiSetView
NtGetNlsSectionPtr
NtInitializeNlsFiles
NtMapCMFModule
PsDispatchIumService
PspMapSiloSharedDataView
PspMapView