Difference between revisions of "KObjectList"

From 3dbrew
Jump to navigation Jump to search
(Created page with "Category:Kernel objects Size : 0x28 bytes This object {| class="wikitable" border="1" |- ! Offset ! Type ! Description |- | 0x0 | u32 | Current count for object |- |...")
 
 
(One intermediate revision by the same user not shown)
Line 23: Line 23:
 
|-
 
|-
 
| 0xC
 
| 0xC
| KThread*
+
| [[KObjectMutex]]
| Thread currently acting on this object
+
| Mutex
|-
 
| 0x10
 
| s16
 
| Error tracker for KThread above
 
|-
 
| 0x12
 
| u16
 
| Alignment
 
 
|-
 
|-
 
| 0x14
 
| 0x14
Line 39: Line 31:
 
|-
 
|-
 
| 0x16
 
| 0x16
| u8
+
| u16
 
| Alignment
 
| Alignment
 
|-
 
|-

Latest revision as of 19:49, 4 December 2016

Size : 0x28 bytes

This object

Offset Type Description
0x0 u32 Current count for object
0x4 KLinkedListNode* KLinkedListNode for first object in list
0x8 KLinkedListNode* KLinkedListNode for last object in list
0xC KObjectMutex Mutex
0x14 u16 Total objects of this type that have been created
0x16 u16 Alignment
0x18 KObjectLink Object info tracking