PsReturnSharedPoolQuota

VOID __stdcall PsReturnSharedPoolQuota(VOID *QuotaReference, ULONG_PTR PagedAmount, ULONG_PTR NonPagedAmount){
  unsigned __int64 v3; 

  if( QuotaReference != (VOID *)1 )
  {
    v3 = *(_QWORD *)&NonPagedAmount;
    if( *(_QWORD *)&PagedAmount )
      PspReturnQuota((char *)QuotaReference, 0i64, PsResourcePagedPool, *(unsigned __int64 *)&PagedAmount);
    if( v3 )
      PspReturnQuota((char *)QuotaReference, 0i64, PsResourceNonPagedPool, v3);
    PspDereferenceQuotaBlock((_EPROCESS_QUOTA_BLOCK *)QuotaReference);
  }
}

Referenced by:

AlpcMessageDestroyProcedure
NtSetInformationJobObject
ObAdjustSecurityQuota
ObpChargeQuotaForObject
ObpIncrementHandleCountEx
PspFreeRateControl
PspJobDelete
RtlpFreeAtom