SmMapPage

NTSTATUS __stdcall SmMapPage(PVOID Payload, UINT64 *ByteCount){
  PVOID v4; 
  if( (*((_BYTE *)Payload + 10) & 5) != 0 )
    v4 = (PVOID)*((_QWORD *)Payload + 3);
  else
    v4 = MmMapLockedPagesSpecifyCache((PMDL)Payload, 0, MmCached, 0i64, 0, 0x40000010u);
  if( v4 )
    *(_DWORD *)ByteCount = *((_DWORD *)Payload + 10);
  return(int)v4;
}

Referenced by:

ST_STORE::StDmPageAdd
ST_STORE::StDmSinglePageTransfer
ST_STORE::StGetStats