Lines Matching defs:ThreadState
359 struct ThreadState { struct
368 // QUESTION: can we can squeeze this into ThreadState::Fast? argument
372 u64 fast_synch_epoch;
376 int ignore_reads_and_writes;
377 int ignore_sync;
380 IgnoreSet mop_ignore_set;
381 IgnoreSet sync_ignore_set;
385 uptr *shadow_stack;
386 uptr *shadow_stack_end;
387 uptr *shadow_stack_pos;
388 u64 *racy_shadow_addr;
389 u64 racy_state[2];
390 MutexSet mset;
391 ThreadClock clock;
393 Vector<JmpBuf> jmp_bufs;
394 int ignore_interceptors;
397 u64 stat[StatCnt];
399 const int tid;
400 const int unique_id;
401 bool in_symbolizer;
402 bool in_ignored_lib;
403 bool is_inited;
404 bool is_dead;
405 bool is_freeing;
406 bool is_vptr_access;
407 const uptr stk_addr;
408 const uptr stk_size;
409 const uptr tls_addr;
410 const uptr tls_size;
411 ThreadContext *tctx;
414 InternalDeadlockDetector internal_deadlock_detector;
416 DDLogicalThread *dd_lt;
440 explicit ThreadState(Context *ctx, int tid, int unique_id, u64 epoch, argument