• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/

Lines Matching refs:ThreadState

49 THREADLOCAL char cur_thread_placeholder[sizeof(ThreadState)] ALIGNED(64);
112 ThreadState::ThreadState(Context *ctx, int tid, int unique_id, u64 epoch,
244 void UnmapShadow(ThreadState *thr, uptr addr, uptr size) {
351 void Initialize(ThreadState *thr) {
443 int Finalize(ThreadState *thr) {
495 void ForkBefore(ThreadState *thr, uptr pc) {
507 void ForkParentAfter(ThreadState *thr, uptr pc) {
513 void ForkChildAfter(ThreadState *thr, uptr pc) {
538 void GrowShadowStack(ThreadState *thr) {
551 u32 CurrentStackId(ThreadState *thr, uptr pc) {
571 void TraceSwitch(ThreadState *thr) {
591 uptr TraceTopPC(ThreadState *thr) {
633 void HandleRace(ThreadState *thr, u64 *shadow_mem,
645 static inline bool HappensBefore(Shadow old, ThreadState *thr) {
650 void MemoryAccessImpl1(ThreadState *thr, uptr addr,
719 void UnalignedMemoryAccess(ThreadState *thr, uptr pc, uptr addr,
828 void MemoryAccess(ThreadState *thr, uptr pc, uptr addr,
894 void MemoryAccessImpl(ThreadState *thr, uptr addr,
910 static void MemoryRangeSet(ThreadState *thr, uptr pc, uptr addr, uptr size,
971 void MemoryResetRange(ThreadState *thr, uptr pc, uptr addr, uptr size) {
975 void MemoryRangeFreed(ThreadState *thr, uptr pc, uptr addr, uptr size) {
997 void MemoryRangeImitateWrite(ThreadState *thr, uptr pc, uptr addr, uptr size) {
1009 void MemoryRangeImitateWriteOrResetRange(ThreadState *thr, uptr pc, uptr addr,
1018 void FuncEntry(ThreadState *thr, uptr pc) {
1040 void FuncExit(ThreadState *thr) {
1055 void ThreadIgnoreBegin(ThreadState *thr, uptr pc, bool save_stack) {
1066 void ThreadIgnoreEnd(ThreadState *thr, uptr pc) {
1081 ThreadState *thr = cur_thread();
1086 void ThreadIgnoreSyncBegin(ThreadState *thr, uptr pc, bool save_stack) {
1096 void ThreadIgnoreSyncEnd(ThreadState *thr, uptr pc) {