1 instantiation of SharedMemorySharedDataHeader
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (1)
217new SharedMemorySharedDataHeader(SharedMemoryType.Mutex, SyncSystemVersion),
7 references to SharedMemorySharedDataHeader
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (7)
126private readonly SharedMemorySharedDataHeader* _sharedDataHeader; 130public SharedMemoryProcessDataHeader(SharedMemoryId id, SafeFileHandle fileHandle, SharedMemorySharedDataHeader* sharedDataHeader, nuint sharedDataTotalByteCount) 144: (void*)((byte*)processDataHeader._sharedDataHeader + sizeof(SharedMemorySharedDataHeader)); 150SharedMemorySharedDataHeader requiredSharedDataHeader, 165nuint sharedDataUsedByteCount = (nuint)sizeof(SharedMemorySharedDataHeader) + sharedMemoryDataSize; 262SharedMemorySharedDataHeader* sharedDataHeader = (SharedMemorySharedDataHeader*)memory.Pointer;