Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/compiler-rt/lib/lsan/
Dlsan_common_mac.cpp53 u32 current_thread_id; member
64 if (data->current_thread_id != kInvalidTid) in restore_tid_data()
79 ptr->current_thread_id = kInvalidTid; in get_tls_val()
104 return data ? data->current_thread_id : kInvalidTid; in GetCurrentThread()
107 void SetCurrentThread(u32 tid) { get_tls_val(true)->current_thread_id = tid; } in SetCurrentThread()
/openbsd/src/gnu/llvm/libcxxabi/src/
Dcxa_guard_impl.h327 if (*thread_id_address == current_thread_id.get()) in acquire()
341 *thread_id_address = current_thread_id.get(); in acquire()
387 LazyValue<uint32_t, GetThreadID> current_thread_id; member
464 thread_id.store(current_thread_id.get(), std::_AO_Relaxed); in acquire()
475 if (has_thread_id_support && thread_id.load(std::_AO_Relaxed) == current_thread_id.get()) { in acquire()
532 LazyValue<uint32_t, GetThreadIDArg> current_thread_id; member