svc: add PermissionLocked attribute

This commit is contained in:
Michael Scire 2023-10-18 14:06:49 -07:00 committed by fincs
parent 6f9bc920c9
commit 140400d566

View File

@ -69,10 +69,11 @@ typedef enum {
/// Memory attribute bitmasks. /// Memory attribute bitmasks.
typedef enum { typedef enum {
MemAttr_IsBorrowed=BIT(0), ///< Is borrowed memory. MemAttr_IsBorrowed=BIT(0), ///< Is borrowed memory.
MemAttr_IsIpcMapped=BIT(1), ///< Is IPC mapped (when IpcRefCount > 0). MemAttr_IsIpcMapped=BIT(1), ///< Is IPC mapped (when IpcRefCount > 0).
MemAttr_IsDeviceMapped=BIT(2), ///< Is device mapped (when DeviceRefCount > 0). MemAttr_IsDeviceMapped=BIT(2), ///< Is device mapped (when DeviceRefCount > 0).
MemAttr_IsUncached=BIT(3), ///< Is uncached. MemAttr_IsUncached=BIT(3), ///< Is uncached.
MemAttr_IsPermissionLocked=BIT(4), ///< Is permission locked.
} MemoryAttribute; } MemoryAttribute;
/// Memory permission bitmasks. /// Memory permission bitmasks.