MmReturnChargesToLockPagedPool

VOID __stdcall MmReturnChargesToLockPagedPool(PVOID PagedPoolVa, UINT64 a2){
  UINT64 v2; 
  CHAR *AnyMultiplexedVm; 
  unsigned __int64 v4; 
  __int128 v5[3]; 
  v2 = (((unsigned __int16)PagedPoolVa & 0xFFF) + a2 + 4095) >> 12;
  memset(v5, 0, sizeof(v5));
  MiGetPteAddress(PagedPoolVa);
  AnyMultiplexedVm = MiGetAnyMultiplexedVm(2i64);
  MiDeleteSystemPagableVm((__int64)AnyMultiplexedVm, 0i64, v4, v2, 8, v5);
  MiReturnResident((INT64)&MiSystemPartition, v2);
}

Referenced by:

HalpUnloadMicrocode
MiCreatePagingFileMap
MiDeleteSubsectionLargePages
PopEnableHiberFile