Home
last modified time | relevance | path

Searched refs:tid_state (Results 1 – 1 of 1) sorted by relevance

/system/core/libcorkscrew/
Dbacktrace.c125 int32_t tid_state; member
134 if (!android_atomic_acquire_cas(gettid(), STATE_DUMPING, &g_unwind_signal_state.tid_state)) { in unwind_backtrace_thread_signal_handler()
141 android_atomic_release_store(STATE_DONE, &g_unwind_signal_state.tid_state); in unwind_backtrace_thread_signal_handler()
144 gettid(), android_atomic_acquire_load(&g_unwind_signal_state.tid_state)); in unwind_backtrace_thread_signal_handler()
177 android_atomic_release_store(tid, &g_unwind_signal_state.tid_state); in unwind_backtrace_thread()
180 int32_t tid_state = tid; in unwind_backtrace_thread() local
187 tid_state = android_atomic_acquire_load(&g_unwind_signal_state.tid_state); in unwind_backtrace_thread()
188 if (tid_state != tid) { in unwind_backtrace_thread()
202 if (tid_state == tid) { in unwind_backtrace_thread()
203 if (!android_atomic_acquire_cas(tid, STATE_CANCEL, &g_unwind_signal_state.tid_state)) { in unwind_backtrace_thread()
[all …]