| 123456789101112131415161718192021222324252627282930313233343536 |
- namespace Ryujinx.HLE.HOS.Kernel.Memory
- {
- class KMemoryInfo
- {
- public ulong Address { get; }
- public ulong Size { get; }
- public MemoryState State { get; }
- public MemoryPermission Permission { get; }
- public MemoryAttribute Attribute { get; }
- public MemoryPermission SourcePermission { get; }
- public int IpcRefCount { get; }
- public int DeviceRefCount { get; }
- public KMemoryInfo(
- ulong address,
- ulong size,
- MemoryState state,
- MemoryPermission permission,
- MemoryAttribute attribute,
- MemoryPermission sourcePermission,
- int ipcRefCount,
- int deviceRefCount)
- {
- Address = address;
- Size = size;
- State = state;
- Permission = permission;
- Attribute = attribute;
- SourcePermission = sourcePermission;
- IpcRefCount = ipcRefCount;
- DeviceRefCount = deviceRefCount;
- }
- }
- }
|