KiTryToAcquirePrcbLock

CHAR __fastcall KiTryToAcquirePrcbLock(INT64 a1, BYTE *a2){
  if( _interlockedbittestandset64((volatile signed __int32 *)(a1 + 48), 0i64) )
    return 0;
  if( a2 )
    *a2 = 1;
  return 1;
}

Referenced by:

KiMonitorCacheErrata