---
title: x86_thread_state_t
framework: Kernel
role: symbol
role_heading: Structure
platforms: [macOS 11.0+]
path: kernel/x86_thread_state_t
---

# x86_thread_state_t

## Declaration

```occ
typedef struct x86_thread_state {
    ...
} x86_thread_state_t;
```

## Topics

### Instance Properties

- [tsh](kernel/x86_thread_state_t/1543027-tsh.md)
- [uts](kernel/x86_thread_state_t/1543061-uts.md)

## See Also

### i386

- [x86_avx512_state32_t](kernel/x86_avx512_state32_t.md)
- [x86_avx512_state64_t](kernel/x86_avx512_state64_t.md)
- [x86_avx512_state_t](kernel/x86_avx512_state_t.md)
- [x86_avx_state32_t](kernel/x86_avx_state32_t.md)
- [x86_avx_state64_t](kernel/x86_avx_state64_t.md)
- [x86_avx_state_t](kernel/x86_avx_state_t.md)
- [x86_debug_state32_t](kernel/x86_debug_state32_t.md)
- [x86_debug_state64_t](kernel/x86_debug_state64_t.md)
- [x86_debug_state_t](kernel/x86_debug_state_t.md)
- [x86_exception_state64_t](kernel/x86_exception_state64_t.md)
- [x86_exception_state_t](kernel/x86_exception_state_t.md)
- [x86_float_state64_t](kernel/x86_float_state64_t.md)
- [x86_float_state_t](kernel/x86_float_state_t.md)
- [x86_pagein_state_t](kernel/x86_pagein_state_t.md)
- [x86_state_hdr_t](kernel/x86_state_hdr_t.md)
- [x86_thread_full_state64_t](kernel/x86_thread_full_state64_t.md)
- [x86_thread_state64_t](kernel/x86_thread_state64_t.md)
