Home
last modified time | relevance | path

Searched refs:_M_i (Results 1 – 6 of 6) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
Datomic_base.h201 __atomic_flag_data_type _M_i _GLIBCXX20_INIT({}); in _GLIBCXX_VISIBILITY()
227 return __atomic_test_and_set (&_M_i, int(__m)); in _GLIBCXX_VISIBILITY()
233 return __atomic_test_and_set (&_M_i, int(__m)); in _GLIBCXX_VISIBILITY()
243 __atomic_load(&_M_i, &__v, int(__m)); in _GLIBCXX_VISIBILITY()
251 __atomic_load(&_M_i, &__v, int(__m)); in _GLIBCXX_VISIBILITY()
263 std::__atomic_wait_address_v(&_M_i, __v, in _GLIBCXX_VISIBILITY()
264 [__m, this] { return __atomic_load_n(&_M_i, int(__m)); }); in _GLIBCXX_VISIBILITY()
271 { std::__atomic_notify_address(&_M_i, false); } in _GLIBCXX_VISIBILITY()
277 { std::__atomic_notify_address(&_M_i, true); } in _GLIBCXX_VISIBILITY()
292 __atomic_clear (&_M_i, int(__m)); in _GLIBCXX_VISIBILITY()
[all …]
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/
Dthrow_allocator.h629 std::size_t _M_i; in _GLIBCXX_VISIBILITY() member
632 throw_value_base() : _M_i(0) in _GLIBCXX_VISIBILITY()
635 throw_value_base(const throw_value_base& __v) : _M_i(__v._M_i) in _GLIBCXX_VISIBILITY()
643 explicit throw_value_base(const std::size_t __i) : _M_i(__i) in _GLIBCXX_VISIBILITY()
651 _M_i = __v._M_i; in _GLIBCXX_VISIBILITY()
665 ++_M_i; in _GLIBCXX_VISIBILITY()
689 bool __ret = __a._M_i == __b._M_i; in _GLIBCXX_VISIBILITY()
700 bool __ret = __a._M_i < __b._M_i; in _GLIBCXX_VISIBILITY()
712 throw_value __ret(__a._M_i + __b._M_i); in _GLIBCXX_VISIBILITY()
723 throw_value __ret(__a._M_i - __b._M_i); in _GLIBCXX_VISIBILITY()
[all …]
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
Datomic211 alignas(_S_alignment) _Tp _M_i _GLIBCXX20_INIT(_Tp());
233 constexpr atomic(_Tp __i) noexcept : _M_i(__i) { }
253 return __atomic_is_lock_free(sizeof(_M_i),
261 return __atomic_is_lock_free(sizeof(_M_i),
267 = __atomic_always_lock_free(sizeof(_M_i), 0);
273 __atomic_store(std::__addressof(_M_i), std::__addressof(__i), int(__m));
279 __atomic_store(std::__addressof(_M_i), std::__addressof(__i), int(__m));
287 __atomic_load(std::__addressof(_M_i), __ptr, int(__m));
296 __atomic_load(std::__addressof(_M_i), __ptr, int(__m));
305 __atomic_exchange(std::__addressof(_M_i), std::__addressof(__i),
[all …]
Dranges3154 _OuterIter _M_i = _OuterIter();
3161 : _M_i(std::move(__i))
3166 { return _InnerIter<_Const>{_M_i}; }
3279 auto [__pcur, __pend] = subrange{_M_i._M_parent->_M_pattern};
3280 auto __end = ranges::end(_M_i._M_parent->_M_base);
3310 { return _M_i.__current(); }
3314 { return _M_i.__current(); }
3316 _OuterIter<_Const> _M_i = _OuterIter<_Const>();
3330 : _M_i(std::move(__i))
3372 { return __x._M_i == __y._M_i; }
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/
DChangeLog-20207361 the operands' _M_i rather than their _M_i.current().
DChangeLog-20124483 * include/bits/atomic_base.h (__atomic_flag_base): Define _M_i