/freebsd/contrib/llvm-project/libcxx/include/__mutex/ |
H A D | unique_lock.h | 35 mutex_type* __m_; 39 _LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI unique_lock() _NOEXCEPT : __m_(nullptr), __owns_(false) {} in unique_lock() 41 : __m_(std::addressof(__m)), __owns_(true) { in unique_lock() 42 __m_->lock(); in unique_lock() 46 : __m_(std::addressof(__m)), in unique_lock() 50 : __m_(std::addressof(__m)), __owns_(__m.try_lock()) {} in unique_lock() 53 : __m_(std::addressof(__m)), __owns_(true) {} in unique_lock() 57 : __m_(std::addressof(__m)), __owns_(__m.try_lock_until(__t)) {} in unique_lock() 61 : __m_(std::addressof(__m)), __owns_(__m.try_lock_for(__d)) {} in unique_lock() 65 __m_->unlock(); in ~unique_lock() [all …]
|
H A D | lock_guard.h | 27 mutex_type& __m_; in _LIBCPP_THREAD_SAFETY_ANNOTATION() 32 : __m_(__m) { in _LIBCPP_THREAD_SAFETY_ANNOTATION() 33 __m_.lock(); in _LIBCPP_THREAD_SAFETY_ANNOTATION() 38 : __m_(__m) {} in _LIBCPP_THREAD_SAFETY_ANNOTATION() 39 …_LIBCPP_HIDE_FROM_ABI ~lock_guard() _LIBCPP_THREAD_SAFETY_ANNOTATION(release_capability()) { __m_.… in _LIBCPP_THREAD_SAFETY_ANNOTATION()
|
H A D | mutex.h | 25 __libcpp_mutex_t __m_ = _LIBCPP_MUTEX_INITIALIZER; variable 44 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() { return &__m_; } in native_handle()
|
/freebsd/contrib/llvm-project/libcxx/src/ |
H A D | mutex.cpp | 29 int ec = __libcpp_mutex_lock(&__m_); 34 bool mutex::try_lock() noexcept { return __libcpp_mutex_trylock(&__m_); } in lock() 37 int ec = __libcpp_mutex_unlock(&__m_); in lock() 46 int ec = __libcpp_recursive_mutex_init(&__m_); in unlock() 52 int e = __libcpp_recursive_mutex_destroy(&__m_); 58 int ec = __libcpp_recursive_mutex_lock(&__m_); in recursive_mutex() 64 int e = __libcpp_recursive_mutex_unlock(&__m_); in ~recursive_mutex() 70 bool recursive_mutex::try_lock() noexcept { return __libcpp_recursive_mutex_trylock(&__m_); } in lock() 76 timed_mutex::~timed_mutex() { lock_guard<mutex> _(__m_); } 79 unique_lock<mutex> lk(__m_); in unlock() [all...] |
H A D | mutex_destructor.cpp | 30 __libcpp_mutex_t __m_ = _LIBCPP_MUTEX_INITIALIZER; member in mutex 39 mutex::~mutex() noexcept { __libcpp_mutex_destroy(&__m_); } in ~mutex()
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | shared_mutex | 315 mutex_type* __m_; 319 _LIBCPP_HIDE_FROM_ABI shared_lock() _NOEXCEPT : __m_(nullptr), __owns_(false) {} 321 …_LIBCPP_HIDE_FROM_ABI explicit shared_lock(mutex_type& __m) : __m_(std::addressof(__m)), __owns_(t… 322 __m_->lock_shared(); 326 : __m_(std::addressof(__m)), 330 : __m_(std::addressof(__m)), __owns_(__m.try_lock_shared()) {} 332 …_LIBCPP_HIDE_FROM_ABI shared_lock(mutex_type& __m, adopt_lock_t) : __m_(std::addressof(__m)), __ow… 336 : __m_(std::addressof(__m)), __owns_(__m.try_lock_shared_until(__abs_time)) {} 340 : __m_(std::addressof(__m)), __owns_(__m.try_lock_shared_for(__rel_time)) {} 344 __m_->unlock_shared(); [all …]
|
H A D | mutex | 221 __libcpp_recursive_mutex_t __m_; 236 _LIBCPP_HIDE_FROM_ABI native_handle_type native_handle() { return &__m_; } 240 mutex __m_; 267 unique_lock<mutex> __lk(__m_); 279 mutex __m_; 307 unique_lock<mutex> __lk(__m_); 445 mutex_type& __m_; 450 : __m_(__m) { 451 __m_.lock(); 454 ~scoped_lock() _LIBCPP_THREAD_SAFETY_ANNOTATION(release_capability()) { __m_.unlock(); } [all …]
|
H A D | valarray | 694 size_t __m_; 701 __m_ = __size_ - __n; 705 __m_ = -__n; 713 if (__i < __m_)
|
/freebsd/contrib/llvm-project/libcxx/include/__chrono/ |
H A D | monthday.h | 31 chrono::month __m_; 37 : __m_{__mval}, __d_{__dval} {} in month_day() 38 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; } in month() 44 if (!__m_.ok()) in ok() 52 const unsigned __mval = static_cast<unsigned>(__m_); in ok() 93 chrono::month __m_; in month_day_last() 96 _LIBCPP_HIDE_FROM_ABI explicit constexpr month_day_last(const chrono::month& __val) noexcept : __m_{__val} {} 97 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; } 98 _LIBCPP_HIDE_FROM_ABI inline constexpr bool ok() const noexcept { return __m_.ok(); }
|
H A D | month_weekday.h | 29 chrono::month __m_; 35 : __m_{__mval}, __wdi_{__wdival} {} in month() 36 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; } in weekday_indexed() 38 _LIBCPP_HIDE_FROM_ABI inline constexpr bool ok() const noexcept { return __m_.ok() && __wdi_.ok(); } 65 chrono::month __m_; in month_weekday_last() 71 : __m_{__mval}, __wdl_{__wdlval} {} 72 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; } 74 _LIBCPP_HIDE_FROM_ABI inline constexpr bool ok() const noexcept { return __m_.ok() && __wdl_.ok(); } 62 chrono::month __m_; global() variable
|
H A D | year_month_weekday.h | 38 chrono::month __m_; 45 : __y_{__yval}, __m_{__mval}, __wdi_{__wdival} {} in year_month_weekday() 56 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; } in month() 66 if (!__y_.ok() || !__m_.ok() || !__wdi_.ok()) in ok() 71 __wdi_.weekday() - chrono::weekday{static_cast<sys_days>(__y_ / __m_ / 1)} + days{(__wdi_.index() - 1) * 7 + 1}; in ok() 72 return static_cast<unsigned>(__nth_weekday_day.count()) <= static_cast<unsigned>((__y_ / __m_ / last).day()); in ok() 87 const sys_days __sysd = sys_days(__y_ / __m_ / 1); in __from_days() 170 chrono::month __m_; in sys_days() 176 : __y_{__yval}, __m_{__mval}, __wdl_{__wdlval} {} 183 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; } in __to_days() 39 chrono::month __m_; global() variable 155 chrono::month __m_; global() variable [all...] |
H A D | year_month.h | 31 chrono::month __m_; 36 : __y_{__yval}, __m_{__mval} {} in year_month() 38 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; } in month() 43 _LIBCPP_HIDE_FROM_ABI inline constexpr bool ok() const noexcept { return __y_.ok() && __m_.ok(); } in ok() 32 chrono::month __m_; global() variable
|
H A D | month.h | 29 unsigned char __m_; 34 : __m_(static_cast<unsigned char>(__val)) {} 55 _LIBCPP_HIDE_FROM_ABI explicit inline constexpr operator unsigned() const noexcept { return __m_; } 56 _LIBCPP_HIDE_FROM_ABI inline constexpr bool ok() const noexcept { return __m_ >= 1 && __m_ <= 12; }
|
H A D | hh_mm_ss.h | 58 __m_(chrono::duration_cast<chrono::minutes>(chrono::abs(__d) - hours())), 64 _LIBCPP_HIDE_FROM_ABI constexpr chrono::minutes minutes() const noexcept { return __m_; } in hh_mm_ss() 69 auto __dur = __h_ + __m_ + __s_ + __f_; in minutes() 78 chrono::minutes __m_; 84 chrono::minutes __m_; global() variable
|
H A D | year_month_day.h | 41 chrono::month __m_; variable 48 : __y_{__yval}, __m_{__mval}, __d_{__dval} {} in year_month_day() 61 _LIBCPP_HIDE_FROM_ABI inline constexpr chrono::month month() const noexcept { return __m_; } in month() 95 const int __yr = static_cast<int>(__y_) - (__m_ <= February); in __to_days() 96 const unsigned __mth = static_cast<unsigned>(__m_); in __to_days() 323 : __y_{__ymdl.year()}, __m_{__ymdl.month()}, __d_{__ymdl.day()} {} in year_month_day() 326 if (!__y_.ok() || !__m_.ok()) in ok() 328 return chrono::day{1} <= __d_ && __d_ <= (__y_ / __m_ / last).day(); in ok()
|
/freebsd/contrib/llvm-project/libcxx/include/__random/ |
H A D | lognormal_distribution.h | 38 result_type __m_; 44 _LIBCPP_HIDE_FROM_ABI explicit param_type(result_type __m = 0, result_type __s = 1) : __m_(__m), __s_(__s) {} 46 _LIBCPP_HIDE_FROM_ABI result_type m() const { return __m_; } in m() 50 return __x.__m_ == __y.__m_ && __x.__s_ == __y.__s_; 36 result_type __m_; global() variable 43 : __m_(__m), __s_(__s) {} __m_() function
|
H A D | fisher_f_distribution.h | 37 result_type __m_; 43 _LIBCPP_HIDE_FROM_ABI explicit param_type(result_type __m = 1, result_type __n = 1) : __m_(__m), __n_(__n) {} in __m_() function 45 _LIBCPP_HIDE_FROM_ABI result_type m() const { return __m_; } 49 return __x.__m_ == __y.__m_ && __x.__n_ == __y.__n_; 36 result_type __m_; global() variable
|