KSemaphore: Difference between revisions

Bond697 (talk | contribs)
Update semaphore internal linked list
Bond697 (talk | contribs)
No edit summary
Line 20: Line 20:
| 0x8
| 0x8
| u32
| u32
| KLinkedListNode count for object  
| Count of KThreads that sync with this object - number of nodes in the linked list below
|-
|-
| 0xC
| 0xC
| KLinkedListNode*  
| KLinkedListNode*  
| Pointer to first KLinkedListNode in list of KThreads that use this semaphore
| Pointer to first KLinkedListNode in list of KThreads that sync with this semaphore
|-
|-
| 0x10
| 0x10
| KLinkedListNode*
| KLinkedListNode*
| Pointer to last KLinkedListNode in list of KThreads that use this semaphore
| Pointer to last KLinkedListNode in list of KThreads that sync with this semaphore
|-
|-
| 0x14
| 0x14
Line 40: Line 40:
| 0x1C
| 0x1C
| u32
| u32
| Unknown
| Priority
|-
|-
| 0x20
| 0x20