Changes

Jump to navigation Jump to search
44 bytes added ,  00:18, 18 April 2017
no edit summary
Line 1: Line 1: −
[[Category:Kernel objects]]
+
[[Category:Kernel auto objects]]
 
class [[KSession]] extends [[KAutoObject]];
 
class [[KSession]] extends [[KAutoObject]];
   Line 33: Line 33:       −
Structure for [[7.0.0-13]] NATIVE_FIRM upward:
+
Structure for at least [[5.0.0-11]] NATIVE_FIRM upward:
    
Size : 0x4C bytes ([[KAutoObject]], [[KServerSession]], [[KClientSession]], sequentially):
 
Size : 0x4C bytes ([[KAutoObject]], [[KServerSession]], [[KClientSession]], sequentially):
Line 64: Line 64:  
| 0x10
 
| 0x10
 
| u32
 
| u32
| Node count for threads
+
| KLinkedListNode count for sync threads
 
|-
 
|-
 
| 0x14
 
| 0x14
Line 101: Line 101:  
| 0x34
 
| 0x34
 
| u32  
 
| u32  
| KLinkedListNode count for object
+
| KLinkedListNode count for sync threads
 
|-
 
|-
 
| 0x38
 
| 0x38
 
| [[KLinkedListNode]]*
 
| [[KLinkedListNode]]*
| Pointer to first KLinkedListNode in list of KThreads using this client session
+
| Pointer to first KLinkedListNode in the list of threads that sync with this object
 
|-
 
|-
 
| 0x3C
 
| 0x3C
 
| [[KLinkedListNode]]*
 
| [[KLinkedListNode]]*
| Pointer to last KLinkedListNode in list of KThreads using this client session
+
| Pointer to last KLinkedListNode in the list of threads that sync with this object
 
|-
 
|-
 
| 0x40
 
| 0x40
516

edits

Navigation menu