Searched refs:__libcpp_thread_id (Results 1 – 6 of 6) sorted by relevance
/llvm-project/libcxx/include/__thread/support/ |
H A D | windows.h | 89 typedef long __libcpp_thread_id; typedef 91 _LIBCPP_EXPORTED_FROM_ABI bool __libcpp_thread_id_equal(__libcpp_thread_id __t1, __libcpp_thread_id… 93 _LIBCPP_EXPORTED_FROM_ABI bool __libcpp_thread_id_less(__libcpp_thread_id __t1, __libcpp_thread_id … 105 _LIBCPP_EXPORTED_FROM_ABI __libcpp_thread_id __libcpp_thread_get_current_id(); 107 _LIBCPP_EXPORTED_FROM_ABI __libcpp_thread_id __libcpp_thread_get_id(const __libcpp_thread_t* __t);
|
H A D | pthread.h | 148 typedef unsigned long long __libcpp_thread_id; typedef 150 typedef pthread_t __libcpp_thread_id; typedef 154 inline _LIBCPP_HIDE_FROM_ABI bool __libcpp_thread_id_equal(__libcpp_thread_id __t1, __libcpp_thread_id __t2) { in __libcpp_thread_id_equal() 159 inline _LIBCPP_HIDE_FROM_ABI bool __libcpp_thread_id_less(__libcpp_thread_id __t1, __libcpp_thread_id __t2) { in __libcpp_thread_id_less() 169 inline _LIBCPP_HIDE_FROM_ABI __libcpp_thread_id __libcpp_thread_get_id(const __libcpp_thread_t* __t) { in __libcpp_thread_get_id() 185 inline _LIBCPP_HIDE_FROM_ABI __libcpp_thread_id __libcpp_thread_get_current_id() { in __libcpp_thread_get_current_id()
|
H A D | c11.h | 125 typedef thrd_t __libcpp_thread_id; typedef 128 …ine _LIBCPP_HIDE_FROM_ABI bool __libcpp_thread_id_equal(__libcpp_thread_id t1, __libcpp_thread_id … in __libcpp_thread_id_equal() 133 inline _LIBCPP_HIDE_FROM_ABI bool __libcpp_thread_id_less(__libcpp_thread_id t1, __libcpp_thread_id… in __libcpp_thread_id_less() 144 inline _LIBCPP_HIDE_FROM_ABI __libcpp_thread_id __libcpp_thread_get_id(const __libcpp_thread_t* __t… in __libcpp_thread_get_id() 155 inline _LIBCPP_HIDE_FROM_ABI __libcpp_thread_id __libcpp_thread_get_current_id() { return thrd_curr… in __libcpp_thread_get_current_id()
|
/llvm-project/libcxx/src/support/win32/ |
H A D | thread_win32.cpp | 32 static_assert(sizeof(__libcpp_thread_id) == sizeof(DWORD), ""); 33 static_assert(alignof(__libcpp_thread_id) == alignof(DWORD), ""); 138 bool __libcpp_thread_id_equal(__libcpp_thread_id __lhs, __libcpp_thread_id __rhs) { return __lhs == __rhs; } in __libcpp_thread_id_equal() 140 bool __libcpp_thread_id_less(__libcpp_thread_id __lhs, __libcpp_thread_id __rhs) { return __lhs < __rhs; } in __libcpp_thread_id_less() 170 __libcpp_thread_id __libcpp_thread_get_current_id() { return GetCurrentThreadId(); } in __libcpp_thread_get_current_id() 172 __libcpp_thread_id __libcpp_thread_get_id(const __libcpp_thread_t* __t) { return GetThreadId(*__t); } in __libcpp_thread_get_id()
|
/llvm-project/libcxx/include/__thread/ |
H A D | id.h | 41 __libcpp_thread_id __id_; 69 _LIBCPP_HIDE_FROM_ABI __thread_id(__libcpp_thread_id __id) : __id_(__id) {} 71 _LIBCPP_HIDE_FROM_ABI friend __libcpp_thread_id __get_underlying_id(const __thread_id __id) { return __id.__id_; }
|
H A D | thread.h | 123 return hash<__libcpp_thread_id>()(__v.__id_);
|