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