Kernel: Difference between revisions

No edit summary
Line 227: Line 227:
| 0xF8 || u64 || TlsPagesListCount
| 0xF8 || u64 || TlsPagesListCount
|-
|-
| 0x100 || [[#KLinkedList]]<[[#KListEntry]]<[[#TlsPageManager]]>> || TlsPagesList
| 0x100 || [[#KLinkedList]]<[[#KListEntry]]<[[#KTlsPageManager]]>> || TlsPagesList
|-
|-
| 0x110 || s32 || DefaultCpuCore
| 0x110 || s32 || DefaultCpuCore
Line 316: Line 316:
| 0x108 || u64 || TlsPagesListCount
| 0x108 || u64 || TlsPagesListCount
|-
|-
| 0x100 || [[#KLinkedList]]<[[#KListEntry]]<[[#TlsPageManager]]>> || TlsPagesList
| 0x100 || [[#KLinkedList]]<[[#KListEntry]]<[[#KTlsPageManager]]>> || TlsPagesList
|-
|-
| 0x120 || s32 || DefaultCpuCore
| 0x120 || s32 || DefaultCpuCore
Line 411: Line 411:
|}
|}
</div>
</div>
== KTlsPageManager ==
Size: 0x20
{| class="wikitable" border="1"
|-
! Offset
! Type
! Description
|-
| 0 || void* || TlsPagePtr
|-
| 8 || [[#KProcess*]] || ProcessPtr
|-
| 0x10 || u32 || UsageCount
|-
| 0x14 || u8[8] || IsSlotBusy
|}


== KProcessCapabilities ==
== KProcessCapabilities ==