5 references to ThreadLocalData
System.Private.CoreLib (5)
src\System\Runtime\CompilerServices\StaticsHelpers.cs (2)
177
ThreadLocalData
*t_ThreadStatics = System.Threading.Thread.GetThreadStaticsBase();
183
object? 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)
452
internal static unsafe StaticsHelpers.
ThreadLocalData
* GetThreadStaticsBase()
454
return (StaticsHelpers.
ThreadLocalData
*)(((byte*)Unsafe.AsPointer(ref DirectOnThreadLocalData.pNativeThread)) - sizeof(StaticsHelpers.
ThreadLocalData
));