/external/compiler-rt/lib/tsan/rtl/ |
tsan_rtl.cc | 47 THREADLOCAL char cur_thread_placeholder[sizeof(ThreadState)] ALIGNED(64); 95 ThreadState::ThreadState(Context *ctx, int tid, int unique_id, u64 epoch, 282 void Initialize(ThreadState *thr) { 341 int Finalize(ThreadState *thr) { 391 void ForkBefore(ThreadState *thr, uptr pc) { 396 void ForkParentAfter(ThreadState *thr, uptr pc) { 401 void ForkChildAfter(ThreadState *thr, uptr pc) { 425 void GrowShadowStack(ThreadState *thr) { 438 u32 CurrentStackId(ThreadState *thr, uptr pc) [all...] |
tsan_rtl_mutex.cc | 26 void ReportDeadlock(ThreadState *thr, uptr pc, DDReport *r); 29 ThreadState *thr; 32 Callback(ThreadState *thr, uptr pc) 47 void DDMutexInit(ThreadState *thr, uptr pc, SyncVar *s) { 53 static void ReportMutexMisuse(ThreadState *thr, uptr pc, ReportType typ, 69 void MutexCreate(ThreadState *thr, uptr pc, uptr addr, 88 void MutexDestroy(ThreadState *thr, uptr pc, uptr addr) { 147 void MutexLock(ThreadState *thr, uptr pc, uptr addr, int rec, bool try_lock) { 192 int MutexUnlock(ThreadState *thr, uptr pc, uptr addr, bool all) { 234 void MutexReadLock(ThreadState *thr, uptr pc, uptr addr, bool trylock) [all...] |
tsan_mutex.h | 84 void CheckNoLocks(ThreadState *thr);
|
tsan_interface_inl.h | 56 ThreadState *thr = cur_thread(); 65 ThreadState *thr = cur_thread();
|
tsan_interface_atomic.cc | 34 ThreadState *const thr = cur_thread(); \ 71 ScopedAtomic(ThreadState *thr, uptr pc, const volatile void *a, 82 ThreadState *thr_; 85 static void AtomicStatInc(ThreadState *thr, uptr size, morder mo, StatType t) { 285 static T AtomicLoad(ThreadState *thr, uptr pc, const volatile T *a, 315 static void AtomicStore(ThreadState *thr, uptr pc, volatile T *a, T v, 338 static T AtomicRMW(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) { 395 static T AtomicExchange(ThreadState *thr, uptr pc, volatile T *a, T v, 401 static T AtomicFetchAdd(ThreadState *thr, uptr pc, volatile T *a, T v, 407 static T AtomicFetchSub(ThreadState *thr, uptr pc, volatile T *a, T v [all...] |
tsan_symbolize.cc | 26 ThreadState *thr = cur_thread(); 33 ThreadState *thr = cur_thread();
|
tsan_stack_trace.cc | 61 void StackTrace::ObtainCurrent(ThreadState *thr, uptr toppc) {
|
tsan_interface_java.cc | 41 ScopedJavaFunc(ThreadState *thr, uptr pc) 53 ThreadState *thr_; 62 ThreadState *thr = cur_thread(); \
|
tsan_interceptors.cc | 147 static SignalContext *SigCtx(ThreadState *thr) { 161 ScopedInterceptor(ThreadState *thr, const char *fname, uptr pc); 164 ThreadState *const thr_; 169 ScopedInterceptor::ScopedInterceptor(ThreadState *thr, const char *fname, 199 ThreadState *thr = cur_thread(); \ 223 explicit BlockingCall(ThreadState *thr) 272 int atexit(ThreadState *thr, uptr pc, bool is_on_exit, 285 void exit(ThreadState *thr, uptr pc) { 353 static void JmpBufGarbageCollect(ThreadState *thr, uptr sp) { 365 static void SetJmp(ThreadState *thr, uptr sp, uptr mangled_sp) [all...] |
tsan_defs.h | 171 struct ThreadState;
|
/external/chromium_org/third_party/WebKit/Source/platform/heap/ |
Heap.cpp | 38 #include "platform/heap/ThreadState.h" 372 explicit GCScope(ThreadState::StackState stackState) 373 : m_state(ThreadState::current()) 389 if (LIKELY(ThreadState::stopThreads())) { 406 ThreadState::resumeThreads(); 411 ThreadState* m_state; 412 ThreadState::SafePointScope m_safePointScope; 589 ThreadHeap<Header>::ThreadHeap(ThreadState* state, int index) 633 if (threadState()->shouldGC()) { 634 if (threadState()->shouldForceConservativeGC() [all...] |
Handle.cpp | 57 Address WrapperPersistentRegion::outOfLineAllocate(ThreadState* state, WrapperPersistentRegion** regionPtr)
|
/external/chromium_org/third_party/leveldatabase/src/db/ |
db_bench.cc | 288 struct ThreadState { 294 ThreadState(int index) 441 void (Benchmark::*method)(ThreadState*) = NULL; 535 ThreadState* thread; 536 void (Benchmark::*method)(ThreadState*); 542 ThreadState* thread = arg->thread; 568 void (Benchmark::*method)(ThreadState*)) { 580 arg[i].thread = new ThreadState(i); 608 void Crc32c(ThreadState* thread) { 627 void AcquireLoad(ThreadState* thread) [all...] |
/external/compiler-rt/lib/tsan/tests/unit/ |
tsan_mman_test.cc | 38 ThreadState *thr = cur_thread(); 52 ThreadState *thr = cur_thread(); 97 ThreadState *thr = cur_thread(); 110 ThreadState *thr = cur_thread();
|
tsan_stack_test.cc | 21 ThreadState thr(0, 0, 0, 0, 0, 0, 0, 0, 0); 65 ThreadState thr(0, 0, 0, 0, 0, 0, 0, 0, 0);
|
tsan_sync_test.cc | 20 ThreadState *thr = cur_thread(); 35 ThreadState *thr = cur_thread(); 52 ThreadState *thr = cur_thread(); 75 ThreadState *thr = cur_thread(); 112 ThreadState *thr = cur_thread();
|
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/ |
WorkerScriptController.cpp | 54 #include "platform/heap/ThreadState.h" 118 ThreadState::current()->addInterruptor(m_interruptor.get()); 124 class IsolateCleanupTask : public ThreadState::CleanupTask { 144 ThreadState::current()->removeInterruptor(m_interruptor.get()); 158 ThreadState::current()->addCleanupTask(IsolateCleanupTask::create(m_isolate));
|
/external/chromium_org/third_party/WebKit/Source/modules/webdatabase/sqlite/ |
SQLiteStatement.cpp | 64 ThreadState::SafePointScope scope(ThreadState::HeapPointersOnStack); 88 ThreadState::SafePointScope scope(ThreadState::HeapPointersOnStack);
|
/external/chromium_org/third_party/webrtc/modules/remote_bitrate_estimator/test/ |
bwe_test_logging.h | 203 struct ThreadState { 207 typedef std::map<uint32_t, ThreadState> ThreadMap;
|
/external/chromium_org/third_party/WebKit/Source/core/workers/ |
WorkerThread.cpp | 42 #include "platform/heap/ThreadState.h" 368 ThreadState::SafePointScope safePointScope(ThreadState::HeapPointersOnStack); 459 ThreadState::SafePointScope safePointScope(ThreadState::NoHeapPointersOnStack);
|
/art/runtime/ |
scoped_thread_state_change.h | 34 ScopedThreadStateChange(Thread* self, ThreadState new_thread_state) 92 const ThreadState thread_state_; 95 ThreadState old_thread_state_;
|
thread.h | 181 ThreadState GetState() const { 184 return static_cast<ThreadState>(tls32_.state_and_flags.as_struct.state); 187 ThreadState SetState(ThreadState new_state); 217 ThreadState TransitionFromSuspendedToRunnable() 224 void TransitionFromRunnableToSuspended(ThreadState new_state) 871 ThreadState SetStateUnsafe(ThreadState new_state) { 872 ThreadState old_state = GetState(); 915 // Holds the ThreadState. May be changed non-atomically between Suspended (ie not Runnable [all...] |
monitor_test.cc | 152 ThreadState::kTimedWaiting); 197 ThreadState::kTimedWaiting); 242 ThreadState::kTimedWaiting);
|
/art/runtime/entrypoints/quick/ |
quick_trampoline_entrypoints_test.cc | 40 t->TransitionFromRunnableToSuspended(ThreadState::kNative); // So we can shut down.
|
/external/chromium_org/third_party/WebKit/Source/modules/indexeddb/ |
IDBPendingTransactionMonitor.cpp | 102 if (ThreadState::current()->isSweepInProgress())
|