PopEtInternerLock

_ETHREAD *__stdcall PopEtInternerLock(INT64 a1, CHAR a2){
  _POP_RW_LOCK *v2; 
  _ETHREAD *CurrentThread; 
  _ETHREAD *result; 

  v2 = (_POP_RW_LOCK *)(PopEtGlobals + 40);
  if( a2 )
  {
    CurrentThread = (_ETHREAD *)KeGetCurrentThread();
    --CurrentThread->Tcb.KernelApcDisable;
    ExAcquirePushLockSharedEx(&v2->Lock, 0i64);
  }
  else
  {
    PopAcquireRwLockExclusive(v2);
  }
  return result;
}

Referenced by:

No references.