Searched refs:current_thread_id (Results 1 – 2 of 2) sorted by relevance
38 u32 current_thread_id; member49 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()
323 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; member447 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