5 references to ThreadLocalData
System.Private.CoreLib (5)
src\System\Runtime\CompilerServices\StaticsHelpers.cs (2)
177ThreadLocalData *t_ThreadStatics = System.Threading.Thread.GetThreadStaticsBase(); 183object? threadStaticObjectNonCollectible = Unsafe.Add(ref MemoryMarshal.GetArrayDataReference(t_ThreadStatics->NonCollectibleTlsArrayData), indexOffset - ThreadLocalData.NUMBER_OF_TLSOFFSETS_NOT_USED_IN_NONCOLLECTIBLE_ARRAY);
src\System\Threading\Thread.CoreCLR.cs (3)
452internal static unsafe StaticsHelpers.ThreadLocalData* GetThreadStaticsBase() 454return (StaticsHelpers.ThreadLocalData*)(((byte*)Unsafe.AsPointer(ref DirectOnThreadLocalData.pNativeThread)) - sizeof(StaticsHelpers.ThreadLocalData));