PspUnlockJob

VOID __stdcall PspUnlockJob(_EJOB *Job, _ETHREAD *CurrentThread){
  ExReleaseResourceLite((PERESOURCE)((char *)Job + 56));
  if( CurrentThread )
  {
    if( CurrentThread->Tcb.SpecialApcDisable++ == -1
      && ($F25F8C4BA33AF922A5F1AF68CD89DDDF *)CurrentThread->Tcb.ApcState.ApcListHead[0].Flink != &CurrentThread->Tcb.152 )
    {
      KiCheckForKernelApcDelivery();
    }
  }
}

Referenced by:

NtQueryInformationJobObject
NtSetInformationJobObject
PsInsertPermanentSiloContextEx
PspAllocateAndQueryNotificationChannel
PspAssignProcessToJob
PspCallJobHierarchyCallbacks
PspChargeJobWakeCounter
PspCompleteServerSiloShutdownDeferred
PspConvertSiloToServerSilo
PspCreateSilo
PspEnforceLimitsJobPostCallback
PspEnumJobsAndProcessesInJobHierarchy
PspEvaluateAndNotifyEmptyJob
PspGetNextChildJob
PspJobClose
PspJobDelete
PspJobNotificationWorker
PspLockRootJobFromProcess
PspNotificationPacketCallback
PspQueryJobHierarchyAccountingInformation
PspQueryJobHierarchyProcessIdList
PspRemoveProcessFromJobChain
PspSendProcessNotificationToJobChain
PspSetJobIoRateControl
PspSetNetRateControl