25 references to ObjectHeader
System.Private.CoreLib (25)
src\System\Threading\Monitor.CoreCLR.cs (25)
59
ObjectHeader
.HeaderLockResult result =
ObjectHeader
.TryAcquireThinLock(obj);
60
if (result ==
ObjectHeader
.HeaderLockResult.Success)
68
ObjectHeader
.HeaderLockResult result =
ObjectHeader
.TryAcquireThinLock(obj);
69
if (result ==
ObjectHeader
.HeaderLockResult.Success)
72
if (result ==
ObjectHeader
.HeaderLockResult.Failure)
82
ObjectHeader
.HeaderLockResult result =
ObjectHeader
.TryAcquireThinLock(obj);
83
if (result ==
ObjectHeader
.HeaderLockResult.Success)
93
ObjectHeader
.HeaderLockResult result =
ObjectHeader
.Release(obj);
95
if (result ==
ObjectHeader
.HeaderLockResult.Success)
100
if (result ==
ObjectHeader
.HeaderLockResult.Failure)
112
ObjectHeader
.HeaderLockResult result =
ObjectHeader
.IsAcquired(obj);
113
if (result ==
ObjectHeader
.HeaderLockResult.Success)
116
if (result ==
ObjectHeader
.HeaderLockResult.Failure)
125
ObjectHeader
.HeaderLockResult result =
ObjectHeader
.TryAcquireThinLock(obj);
126
if (result ==
ObjectHeader
.HeaderLockResult.Success)
142
ObjectHeader
.HeaderLockResult result =
ObjectHeader
.Release(obj);
144
if (result ==
ObjectHeader
.HeaderLockResult.Success)
149
if (result ==
ObjectHeader
.HeaderLockResult.Failure)