Home
last modified time | relevance | path

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

/llvm-project-15.0.7/compiler-rt/lib/lsan/
H A Dlsan_common_mac.cpp38 u32 current_thread_id; member
49 if (data->current_thread_id != kInvalidTid) in restore_tid_data()
64 ptr->current_thread_id = kInvalidTid; in get_tls_val()
89 return data ? data->current_thread_id : kInvalidTid; in GetCurrentThread()
92 void SetCurrentThread(u32 tid) { get_tls_val(true)->current_thread_id = tid; } in SetCurrentThread()
/llvm-project-15.0.7/libcxxabi/src/
H A Dcxa_guard_impl.h323 if (*thread_id_address == current_thread_id.get()) in acquire()
337 *thread_id_address = current_thread_id.get(); in acquire()
383 LazyValue<uint32_t, GetThreadID> current_thread_id; member
447 thread_id.store(current_thread_id.get(), std::_AO_Relaxed); in acquire()
458 if (has_thread_id_support && thread_id.load(std::_AO_Relaxed) == current_thread_id.get()) { in acquire()
515 LazyValue<uint32_t, GetThreadIDArg> current_thread_id; member