16 references to SyncTable
System.Private.CoreLib (16)
System\Threading\ObjectHeader.NativeAot.cs (16)
77int hashCode = SyncTable.GetHashCode(GetSyncEntryIndex(pHeader)); 113return SyncTable.GetHashCode(GetSyncEntryIndex(pHeader)); 165SyncTable.AssignEntry(o, pHeader); 168return SyncTable.SetHashCode(syncIndex, newHash); 195return SyncTable.GetLockObject(GetSyncIndex(o)); 209return SyncTable.AssignEntry(o, pHeader); 220Debug.Assert(SyncTable.s_lock.IsHeldByCurrentThread); 232SyncTable.MoveHashCodeToNewEntry(syncIndex, oldBits & MASK_HASHCODE_INDEX); 234SyncTable.MoveThinLockToNewEntry(syncIndex, 0, 0); 239SyncTable.MoveThinLockToNewEntry( 341SyncTable.GetLockObject(resultOrIndex); 388SyncTable.GetLockObject(resultOrIndex); 432return SyncTable.AssignEntry(obj, pHeader); 454return SyncTable.AssignEntry(obj, pHeader); 535fatLock = SyncTable.GetLockObject(GetSyncEntryIndex(pHeader)); 566return SyncTable.GetLockObject(GetSyncEntryIndex(pHeader)).GetIsHeldByCurrentThread(currentThreadID);