Home
last modified time | relevance | path

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

/external/llvm-project/libcxxabi/src/
Dcxa_guard_impl.h307 : BaseT(g), has_thread_id_support(false) {} in InitByteGlobalMutex()
309 : BaseT(g), has_thread_id_support(PlatformSupportsThreadID()) {} in InitByteGlobalMutex()
315 if (has_thread_id_support && (*init_byte_address & PENDING_BIT)) { in acquire_init_byte()
329 if (has_thread_id_support) in acquire_init_byte()
354 if (has_thread_id_support) in abort_init_byte()
369 const bool has_thread_id_support; member
429 has_thread_id_support(this->thread_id_address && GetThreadIDArg), in InitByteFutex()
435 has_thread_id_support(this->thread_id_address && GetThreadIDArg), in InitByteFutex()
444 if (has_thread_id_support) { in acquire_init_byte()
456 if (has_thread_id_support && thread_id.load(std::_AO_Relaxed) == current_thread_id.get()) { in acquire_init_byte()
[all …]