Lines Matching refs:ThreadState
428 void ImitateTlsWrite(ThreadState *thr, uptr tls_addr, uptr tls_size) {
465 static ThreadState *dead_thread_state = nullptr;
467 ThreadState *cur_thread() {
468 ThreadState* thr = reinterpret_cast<ThreadState*>(*get_android_tls_ptr());
474 thr = reinterpret_cast<ThreadState*>(*get_android_tls_ptr());
476 thr = reinterpret_cast<ThreadState*>(MmapOrDie(sizeof(ThreadState),
477 "ThreadState"));
480 dead_thread_state = reinterpret_cast<ThreadState*>(
481 MmapOrDie(sizeof(ThreadState), "ThreadState"));
486 CHECK_EQ(0, internal_mprotect(dead_thread_state, sizeof(ThreadState),
495 void set_cur_thread(ThreadState *thr) {
504 ThreadState* thr = reinterpret_cast<ThreadState*>(*get_android_tls_ptr());
507 UnmapOrDie(thr, sizeof(ThreadState));