Lines Matching defs:__location

163 static void __libcpp_atomic_notify(void const volatile* __location) {
164 auto const __entry = __libcpp_contention_state(__location);
172 _LIBCPP_EXPORTED_FROM_ABI void __cxx_atomic_notify_one(void const volatile* __location) noexcept {
173 __libcpp_atomic_notify(__location);
175 _LIBCPP_EXPORTED_FROM_ABI void __cxx_atomic_notify_all(void const volatile* __location) noexcept {
176 __libcpp_atomic_notify(__location);
178 _LIBCPP_EXPORTED_FROM_ABI __cxx_contention_t __libcpp_atomic_monitor(void const volatile* __location) noexcept {
179 auto const __entry = __libcpp_contention_state(__location);
183 __libcpp_atomic_wait(void const volatile* __location, __cxx_contention_t __old_value) noexcept {
184 auto const __entry = __libcpp_contention_state(__location);
191 _LIBCPP_EXPORTED_FROM_ABI void __cxx_atomic_notify_one(__cxx_atomic_contention_t const volatile* __location) noexcept {
192 __libcpp_contention_notify(&__libcpp_contention_state(__location)->__contention_state, __location, true);
194 _LIBCPP_EXPORTED_FROM_ABI void __cxx_atomic_notify_all(__cxx_atomic_contention_t const volatile* __location) noexcept {
195 __libcpp_contention_notify(&__libcpp_contention_state(__location)->__contention_state, __location, false);
199 __libcpp_atomic_monitor(__cxx_atomic_contention_t const volatile* __location) noexcept {
200 return __libcpp_contention_monitor_for_wait(&__libcpp_contention_state(__location)->__contention_state, __location);
203 __libcpp_atomic_wait(__cxx_atomic_contention_t const volatile* __location, __cxx_contention_t __old_value) noexcept {
204 __libcpp_contention_wait(&__libcpp_contention_state(__location)->__contention_state, __location, __old_value);