|
| DLIST_ENTRY (_Thread) tr_psNext |
| Link into thread lists.
|
|
long padding[2] | __attribute__ ((aligned(16))) |
|
|
Thread_s * | tr_psNextInProc |
|
Process_s * | tr_psProcess |
|
thread_id | tr_hThreadID |
|
thread_id | tr_hParent |
|
bool | tr_bHasExeced |
|
char | tr_zName [OS_NAME_LENGTH] |
|
int | tr_nExitCode |
|
union i3FPURegs_u | tc_FPUState |
|
int32 | tr_nState |
|
uint32 | tr_nFlags |
|
int64 | tr_nSysTime |
|
int64 | tr_nCPUTime |
|
int64 | tr_nQuantum |
|
int64 | tr_nLaunchTime |
|
int | tr_nCR2 |
|
void * | tr_pEIP |
|
void * | tr_pESP |
|
void * | tr_pESP0 |
|
uint32 | tr_nSS0 |
|
int | tr_nPriority |
|
int | tr_nSymLinkDepth |
|
uint8 * | tr_pThreadData |
|
void * | tr_pUserStack |
|
uint32 | tr_nUStackSize |
|
area_id | tr_nStackArea |
|
uint32 * | tc_plKStack |
|
uint32 | tc_lKStackSize |
|
void * | tr_pData |
|
uint32 | tr_nCode |
|
uint32 | tr_nCurDataSize |
|
uint32 | tr_nMaxDataSize |
|
thread_id | tr_hDataSender |
|
sem_id | tr_hRecvSem |
|
WaitQueue_s * | tr_psSendWaitQueue |
|
WaitQueue_s * | tr_psTermWaitList |
|
int | tr_hBlockSema |
|
FileLockRec_s * | tr_psFirstFileLock |
|
int | tr_nUMask |
|
sigset_t | tr_sSigPend |
|
sigset_t | tr_sSigBlock |
|
SigAction_s | tr_apsSigHandlers [_NSIG] |
|
int | tr_nCurrentCPU |
|
int | tr_nTargetCPU |
|
atomic_t | tr_nInV86 |
|
int | tr_nSysTraceMask |
|
SyscallExc_s * | psExc |
|
atomic_t | tr_nPTraceFlags |
|
thread_id | tr_hRealParent |
|
SysCallRegs_s * | tr_psPTraceRegs |
|
uint32 | tr_nPTraceVMCloneBase |
|
area_id | tr_hPTraceVMClone |
|
uint32 | tr_nDebugReg [8] |
|
uint32 | tr_nLastEIP |
|
int | tr_nNumLockedCacheBlocks |
|
The documentation for this struct was generated from the following file: