Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/src/
H A Dfuture.cpp131 __state_->__release_shared();
149 __state_->__release_shared(); in __sub_wait()
185 __state_->__release_shared(); in get()
192 __state_->__release_shared(); in promise()
H A Dmemory.cpp39 bool __shared_count::__release_shared() noexcept {
51 void __shared_weak_count::__release_shared() noexcept {
52 if (__shared_count::__release_shared()) in __release_shared() function in __shared_count
77 // also doesn't apply for __release_shared, because an outstanding in __release_shared()
75 __shared_weak_count::__release_shared() noexcept __release_shared() function in __shared_weak_count
H A Dthread.cpp148 (*i)->__release_shared();
H A Dlocale.cpp85 void operator()(locale::facet* p) { p->__release_shared(); } in operator ()()
275 facets_[i]->__release_shared(); in __imp()
355 facets_[i]->__release_shared(); in __imp()
450 facets_[i]->__release_shared(); in __imp()
470 facets_[i]->__release_shared(); in ~__imp()
479 facets_[static_cast<size_t>(id)]->__release_shared(); in install()
520 __release_shared(); in release()
/freebsd/contrib/llvm-project/libcxx/include/
H A Dfuture961 _LIBCPP_HIDE_FROM_ABI void operator()(__shared_count* __p) { __p->__release_shared(); }
967 __state_->__release_shared();
1034 __state_->__release_shared();
1163 __state_->__release_shared();
1278 __state_->__release_shared();
1918 __state_->__release_shared();
1926 __state_->__release_shared();
1974 __state_->__release_shared();
1982 __state_->__release_shared();
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dshared_ptr.h151 bool __release_shared() noexcept;
154 _LIBCPP_HIDE_FROM_ABI bool __release_shared() _NOEXCEPT { in __release_shared() function
180 void __release_shared() noexcept;
184 _LIBCPP_HIDE_FROM_ABI void __release_shared() _NOEXCEPT {
185 if (__shared_count::__release_shared())
668 __cntrl_->__release_shared();