1 write to _lockID
System.Threading (1)
System\Threading\ReaderWriterLock.cs (1)
49
_lockID
= Interlocked.Increment(ref s_mostRecentLockID);
10 references to _lockID
System.Threading (10)
System\Threading\ReaderWriterLock.cs (10)
56
ThreadLocalLockEntry? threadLocalLockEntry = ThreadLocalLockEntry.GetCurrent(
_lockID
);
82
ThreadLocalLockEntry threadLocalLockEntry = ThreadLocalLockEntry.GetOrCreateCurrent(
_lockID
);
202
Debug.Assert(threadLocalLockEntry.HasLockID(
_lockID
));
452
ThreadLocalLockEntry? threadLocalLockEntry = ThreadLocalLockEntry.GetCurrent(
_lockID
);
686
ThreadLocalLockEntry? threadLocalLockEntry = ThreadLocalLockEntry.GetCurrent(
_lockID
);
772
ThreadLocalLockEntry threadLocalLockEntry = ThreadLocalLockEntry.GetOrCreateCurrent(
_lockID
);
890
ThreadLocalLockEntry? threadLocalLockEntry = ThreadLocalLockEntry.GetCurrent(
_lockID
);
920
if (_writerID == threadID || ThreadLocalLockEntry.GetCurrent(
_lockID
) != null)
953
ThreadLocalLockEntry threadLocalLockEntry = ThreadLocalLockEntry.GetOrCreateCurrent(
_lockID
);
994
ThreadLocalLockEntry? threadLocalLockEntry = ThreadLocalLockEntry.GetCurrent(
_lockID
);