PspUnlockJobAssignment

VOID __stdcall PspUnlockJobAssignment(_ETHREAD *CurrentThread){
  if( (_InterlockedExchangeAdd64(&PspJobAssignmentLock._bf_0, 0xFFFFFFFFFFFFFFFFui64) & 6) == 2 )
    ExfTryToWakePushLock(&PspJobAssignmentLock);
  KeAbPostRelease(&PspJobAssignmentLock);
  if( CurrentThread )
    KiLeaveGuardedRegionUnsafe((__int64)CurrentThread);
}

Referenced by:

PspAssignProcessToJob
PspGetJobLockHierarchyForDeletion
PspLockJobChain