Line 1:
Line 1:
−
[[Category:Kernel objects]]
+
[[Category:Kernel auto objects]]
class [[KSharedMemory]] extends [[KAutoObject]] and [[KLinkedList]];
class [[KSharedMemory]] extends [[KAutoObject]] and [[KLinkedList]];
Line 20:
Line 20:
| 0x8
| 0x8
| u32
| u32
−
| KLinkedListNode count for object
+
| Node count for [[KBlockInfo]] objects
|-
|-
| 0xC
| 0xC
−
| KLinkedListNode*
+
| [[KLinkedListNode]]*
−
| Pointer to first KBlockInfo KLinkedListNode in the list of KBlockInfo objects associated with this KSharedMemory object
+
| Pointer to first KLinkedListNode in the list of [[KBlockInfo]] objects associated with this KSharedMemory object
|-
|-
| 0x10
| 0x10
−
| KLinkedListNode*
+
| [[KLinkedListNode]]*
−
| Pointer to last KBlockInfo KLinkedListNode in the list of KBlockInfo objects associated with this KSharedMemory object
+
| Pointer to last KLinkedListNode in the list of [[KBlockInfo]] objects associated with this KSharedMemory object
|-
|-
| 0x14
| 0x14
−
| KProcess*
+
| [[KProcess]]*
| Owner
| Owner
|-
|-
| 0x18
| 0x18
| u32
| u32
−
| Owner Permission
+
| Owner permissions
|-
|-
| 0x1C
| 0x1C
| u32
| u32
−
| otherpermission
+
| Other processes' permissions for this block
|-
|-
| 0x20
| 0x20