1 instantiation of SharedMemorySharedDataHeader
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (1)
207
new
SharedMemorySharedDataHeader
(SharedMemoryType.Mutex, SyncSystemVersion),
7 references to SharedMemorySharedDataHeader
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (7)
93
private readonly
SharedMemorySharedDataHeader
* _sharedDataHeader;
97
public SharedMemoryProcessDataHeader(SharedMemoryId id, SafeFileHandle fileHandle,
SharedMemorySharedDataHeader
* sharedDataHeader, nuint sharedDataTotalByteCount)
111
: (void*)((byte*)processDataHeader._sharedDataHeader + sizeof(
SharedMemorySharedDataHeader
));
117
SharedMemorySharedDataHeader
requiredSharedDataHeader,
134
nuint sharedDataUsedByteCount = (nuint)sizeof(
SharedMemorySharedDataHeader
) + sharedMemoryDataSize;
244
SharedMemorySharedDataHeader
* sharedDataHeader = (
SharedMemorySharedDataHeader
*)memory.Pointer;