| CallThreadNotifyRoutines(bool create) (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| CheckStop() | rex::kernel::KernelThread | static |
| crash_name_ | rex::kernel::KernelThread | protected |
| crash_name_length_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| creation_params_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| Delay(u32 processor_mode, u32 alertable, u64 interval) const | rex::kernel::KernelThread | |
| DeliverAPCs() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | |
| EnqueueAPC(u32 normal_routine, u32 normal_context, u32 arg1, u32 arg2) (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | |
| EnterCriticalRegion() | rex::kernel::KernelThread | |
| Exit(int exit_code) | rex::kernel::KernelThread | |
| exiting_ | rex::kernel::KernelThread | protected |
| ForceStop() | rex::kernel::KernelThread | |
| FreeStack() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| GetActiveCPU() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | |
| GetAddressSpace() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | |
| GetCallingThread() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | static |
| GetCrashName() const | rex::kernel::KernelThread | inline |
| GetCreationParams() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetCurrentThreadHandle() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | static |
| GetGuestObject() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetGuestObject() | rex::kernel::KernelThread | inline |
| GetHandle() const | rex::kernel::KernelThread | inline |
| GetHostPriority() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | |
| GetLastError() override (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | virtual |
| GetMainFiber() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetName() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetPCRPtr() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetPriority() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetRuntime() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetSuspendCount() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | |
| GetThread() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetThreadID() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetThreadState() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetTLSPtr() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| GetTLSValue(u32 slot, u32 *value_out) const | rex::kernel::KernelThread | |
| guest_thread_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| HasPendingAPCs() | rex::kernel::KernelThread | |
| InitializeGuestObject() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| IsGuestThread() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| IsInThread(const KernelThread *other) (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | static |
| IsInThread() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | static |
| IsMainThread() const override | rex::kernel::KernelThread | inlinevirtual |
| IsRunning() const (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| IsStopPending() | rex::kernel::KernelThread | static |
| KernelThread(TitleRuntime &runtime, u32 stack_size, u32 xapi_thread_startup, u32 start_address, u32 start_context, u32 creation_flags, bool guest_thread, bool main_thread=false, u32 title_process=0) | rex::kernel::KernelThread | |
| KernelThread(TitleRuntime &runtime, u32 stack_size, u32 creation_flags, rex::MoveOnlyFunction< int()> host_fn) | rex::kernel::KernelThread | |
| kStackAddressRangeBegin | rex::kernel::KernelThread | static |
| kStackAddressRangeEnd | rex::kernel::KernelThread | static |
| LeaveCriticalRegion() | rex::kernel::KernelThread | |
| main_fiber_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| main_thread_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| NonCopyable()=default (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| operator=(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| pcr_address_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| pins | rex::kernel::KernelThread | |
| priority_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| RequestStop(i32 exit_code=0) | rex::kernel::KernelThread | |
| Resume(u32 *out_suspend_count=nullptr) | rex::kernel::KernelThread | |
| RundownAPCs() (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| running_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| scratch_address_ | rex::kernel::KernelThread | protected |
| scratch_size_ | rex::kernel::KernelThread | protected |
| SetActiveCPU(u8 cpu_index) (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | |
| SetAffinity(u32 affinity) | rex::kernel::KernelThread | |
| SetLastError(u32 error_code) override (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | virtual |
| SetMainFiber(rex::platform::Fiber *fiber) (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | inline |
| SetName(const std::string_view name) | rex::kernel::KernelThread | |
| SetPriority(i32 increment) (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | |
| SetTLSValue(u32 slot, u32 value) | rex::kernel::KernelThread | |
| SleepFor(std::chrono::microseconds duration) | rex::kernel::KernelThread | static |
| stack_alloc_base_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| stack_base_ | rex::kernel::KernelThread | protected |
| stack_limit_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| stop_exit_code_ | rex::kernel::KernelThread | protected |
| stop_mutex_ | rex::kernel::KernelThread | protected |
| stop_requested_ | rex::kernel::KernelThread | protected |
| Suspend(u32 *out_suspend_count=nullptr) | rex::kernel::KernelThread | |
| suspend_deferred_ | rex::kernel::KernelThread | protected |
| suspend_wait_ | rex::kernel::KernelThread | protected |
| thread_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| thread_id_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| thread_lock_ | rex::kernel::KernelThread | protected |
| thread_name_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| thread_state_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| ThreadRegistry (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | friend |
| tls_dynamic_address_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| tls_slot_count_ | rex::kernel::KernelThread | protected |
| tls_static_address_ (defined in rex::kernel::KernelThread) | rex::kernel::KernelThread | protected |
| WriteKernelTime() | rex::kernel::KernelThread | static |
| ~ICallingThread()=default (defined in rex::kernel::ICallingThread) | rex::kernel::ICallingThread | virtual |
| ~KernelThread() | rex::kernel::KernelThread | |