Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A Dthread.h53 using native_handle_type = pthread_t;
62 using native_handle_type = HANDLE;
75 thread() : Thread(native_handle_type()) {} in thread()
77 : Thread(std::exchange(Other.Thread, native_handle_type())) {} in thread()
96 Thread = std::exchange(Other.Thread, native_handle_type());
100 bool joinable() const noexcept { return Thread != native_handle_type(); } in joinable()
104 native_handle_type native_handle() const noexcept { return Thread; } in native_handle()
116 native_handle_type Thread;
119 LLVM_ABI thread::native_handle_type
122 LLVM_ABI void llvm_thread_join_impl(thread::native_handle_type Thread);
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__mutex/
H A Dmutex.h43 typedef __libcpp_mutex_t* native_handle_type; typedef
44 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() { return &__m_; } in native_handle()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__mutex/
H A Dmutex.h43 typedef __libcpp_mutex_t* native_handle_type; typedef
44 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() { return &__m_; } in native_handle()
/freebsd/contrib/llvm-project/libcxx/include/__thread/
H A Djthread.h43 using native_handle_type = thread::native_handle_type; variable
99 …[[nodiscard]] _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() { return __thread_.native_h… in native_handle()
H A Dthread.h202 typedef __libcpp_thread_t native_handle_type;
250 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() _NOEXCEPT { return __t_; }
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dmutex32 typedef pthread_mutex_t* native_handle_type;
33 native_handle_type native_handle();
49 typedef pthread_mutex_t* native_handle_type;
50 native_handle_type native_handle();
231 typedef __libcpp_recursive_mutex_t* native_handle_type;
233 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() { return &__m_; }
H A Dthread24 typedef pthread_t native_handle_type;
42 native_handle_type native_handle();
H A Dcondition_variable59 typedef pthread_cond_t* native_handle_type;
60 native_handle_type native_handle();
H A Dfstream76 …using native_handle_type = typename basic_filebuf<charT, traits>::native_handle_type; // Since C++…
89 native_handle_type native_handle() const noexcept; // Since C++26
115 …using native_handle_type = typename basic_filebuf<charT, traits>::native_handle_type; // Since C++…
128 native_handle_type native_handle() const noexcept; // Since C++26
156 …using native_handle_type = typename basic_filebuf<charT, traits>::native_handle_type; // Since C++…
169 native_handle_type native_handle() const noexcept; // Since C++26
/freebsd/contrib/llvm-project/libcxx/include/
H A Dshared_mutex40 typedef implementation-defined native_handle_type; // See 30.2.3
41 native_handle_type native_handle(); // See 30.2.3
181 // typedef implementation-defined native_handle_type; // See 30.2.3
182 // native_handle_type native_handle(); // See 30.2.3
208 // typedef __shared_mutex_base::native_handle_type native_handle_type;
209 …// _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() { return __base::unlock_shared(); }
H A Dmutex32 typedef pthread_mutex_t* native_handle_type;
33 native_handle_type native_handle();
49 typedef pthread_mutex_t* native_handle_type;
50 native_handle_type native_handle();
235 typedef __libcpp_recursive_mutex_t* native_handle_type;
237 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() { return &__m_; }
H A Dfstream76 …using native_handle_type = typename basic_filebuf<charT, traits>::native_handle_type; // Since C++…
89 native_handle_type native_handle() const noexcept; // Since C++26
115 …using native_handle_type = typename basic_filebuf<charT, traits>::native_handle_type; // Since C++…
128 native_handle_type native_handle() const noexcept; // Since C++26
156 …using native_handle_type = typename basic_filebuf<charT, traits>::native_handle_type; // Since C++…
169 native_handle_type native_handle() const noexcept; // Since C++26
239 using native_handle_type = void*; // HANDLE
241 using native_handle_type = int; // POSIX file descriptor
273 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() const noexcept {
1139 using native_handle_type = typename basic_filebuf<_CharT, _Traits>::native_handle_type;
[all …]
H A Dthread24 typedef pthread_t native_handle_type;
42 native_handle_type native_handle();
H A Dcondition_variable59 typedef pthread_cond_t* native_handle_type;
60 native_handle_type native_handle();
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__thread/
H A Dthread.h154 typedef __libcpp_thread_t native_handle_type;
177 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() _NOEXCEPT { return __t_; }
/freebsd/contrib/llvm-project/libcxx/include/__condition_variable/
H A Dcondition_variable.h172 typedef __libcpp_condvar_t* native_handle_type; typedef
173 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() { return &__cv_; } in native_handle()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__condition_variable/
H A Dcondition_variable.h80 typedef __libcpp_condvar_t* native_handle_type; in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG() typedef
81 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() { return &__cv_; } in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()