2 instantiations of OwnershipInfo
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\WaitSubsystem.WaitableObject.Unix.cs (2)
82
return new WaitableObject(WaitableObjectType.Mutex, 1, 1, null, new
OwnershipInfo
());
103
result = new WaitableObject(WaitableObjectType.Mutex, 1, 1, name, new
OwnershipInfo
());
9 references to OwnershipInfo
System.Private.CoreLib (9)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\WaitSubsystem.Unix.cs (2)
100
/// - Threads track owned mutexes by linking the <see cref="WaitableObject.
OwnershipInfo
"/> instance into a linked list
101
/// <see cref="ThreadWaitInfo.LockedMutexesHead"/>. <see cref="WaitableObject.
OwnershipInfo
"/> is itself a list node,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\WaitSubsystem.WaitableObject.Unix.cs (7)
34
private readonly
OwnershipInfo
? _ownershipInfo;
46
OwnershipInfo
? ownershipInfo)
399
OwnershipInfo
ownershipInfo = waitableObject._ownershipInfo!;
434
OwnershipInfo
ownershipInfo = waitableObject._ownershipInfo!;
462
OwnershipInfo
ownershipInfo = waitableObject._ownershipInfo!;
538
OwnershipInfo
ownershipInfo = waitedObject._ownershipInfo!;
588
OwnershipInfo
ownershipInfo = waitedObject._ownershipInfo!;