KObjectList: Difference between revisions

From 3dbrew
Jump to navigation Jump to search
Bond697 (talk | contribs)
Created page with "Category:Kernel objects Size : 0x28 bytes This object {| class="wikitable" border="1" |- ! Offset ! Type ! Description |- | 0x0 | u32 | Current count for object |- |..."
 
No edit summary
 
(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 20: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