Lines Matching defs:ThreadState
365 struct ThreadState { struct
374 // QUESTION: can we can squeeze this into ThreadState::Fast? argument
381 ThreadState* current; argument
385 int ignore_reads_and_writes;
386 int ignore_sync;
387 int suppress_reports;
390 IgnoreSet mop_ignore_set;
391 IgnoreSet sync_ignore_set;
395 uptr *shadow_stack;
396 uptr *shadow_stack_end;
397 uptr *shadow_stack_pos;
398 u64 *racy_shadow_addr;
399 u64 racy_state[2];
400 MutexSet mset;
401 ThreadClock clock;
403 Vector<JmpBuf> jmp_bufs;
404 int ignore_interceptors;
407 u64 stat[StatCnt];
409 const int tid;
410 const int unique_id;
411 bool in_symbolizer;
412 bool in_ignored_lib;
413 bool is_inited;
414 bool is_dead;
415 bool is_freeing;
416 bool is_vptr_access;
417 const uptr stk_addr;
418 const uptr stk_size;
419 const uptr tls_addr;
420 const uptr tls_size;
421 ThreadContext *tctx;
424 InternalDeadlockDetector internal_deadlock_detector;
426 DDLogicalThread *dd_lt;
450 explicit ThreadState(Context *ctx, int tid, int unique_id, u64 epoch, argument