Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/libcxx/src/
H A Dthread.cpp115 __thread_specific_ptr<__thread_struct>&
122 …alignas(__thread_specific_ptr<__thread_struct>) static char __b[sizeof(__thread_specific_ptr<__thr… in __thread_local_data()
123 …static __thread_specific_ptr<__thread_struct>* __p = new (__b) __thread_specific_ptr<__thread_stru… in __thread_local_data()
193 __thread_struct::__thread_struct() in __thread_struct() function in __thread_struct
198 __thread_struct::~__thread_struct() in ~__thread_struct()
204 __thread_struct::notify_all_at_thread_exit(condition_variable* cv, mutex* m) in notify_all_at_thread_exit()
210 __thread_struct::__make_ready_at_thread_exit(__assoc_sub_state* __s) in __make_ready_at_thread_exit()
H A Dcondition_variable.cpp88 tl_ptr.set_pointer(new __thread_struct); in notify_all_at_thread_exit()
/openbsd-src/gnu/llvm/libcxx/include/
H A Dthread121 class _LIBCPP_TYPE_VIS __thread_struct;
125 _LIBCPP_FUNC_VIS __thread_specific_ptr<__thread_struct>& __thread_local_data();
127 class _LIBCPP_TYPE_VIS __thread_struct
131 __thread_struct(const __thread_struct&);
132 __thread_struct& operator=(const __thread_struct&);
134 __thread_struct();
135 ~__thread_struct();
147 // and only with _Tp == __thread_struct.
148 static_assert((is_same<_Tp, __thread_struct>::value), "");
150 friend _LIBCPP_FUNC_VIS __thread_specific_ptr<__thread_struct>& __thread_local_data();
[all …]
/openbsd-src/gnu/llvm/libcxx/lib/abi/
H A DCHANGELOG.TXT661 The change marks __thread_specific_ptr<__thread_struct>::__at_thread_exit(void*)