Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dshared_count.h87 bool __release_shared() noexcept;
90 _LIBCPP_HIDE_FROM_ABI bool __release_shared() _NOEXCEPT { in __release_shared() function
116 void __release_shared() noexcept;
120 _LIBCPP_HIDE_FROM_ABI void __release_shared() _NOEXCEPT {
121 if (__shared_count::__release_shared())
H A Dshared_ptr.h561 __cntrl_->__release_shared();
/freebsd/contrib/llvm-project/libcxx/src/
H A Dfuture.cpp131 __state_->__release_shared(); in ~future()
149 __state_->__release_shared(); in ~promise()
185 __state_->__release_shared(); in ~shared_future()
192 __state_->__release_shared(); in operator =()
H A Dmemory.cpp41 bool __shared_count::__release_shared() noexcept { in __release_shared() function in __shared_count
53 void __shared_weak_count::__release_shared() noexcept { in __release_shared() function in __shared_weak_count
54 if (__shared_count::__release_shared()) in __release_shared()
H A Dthread.cpp150 (*i)->__release_shared(); in ~__thread_struct_imp()
H A Dlocale.cpp81 void operator()(locale::facet* p) { p->__release_shared(); } in operator ()()
271 facets_[i]->__release_shared(); in __imp()
351 facets_[i]->__release_shared(); in __imp()
446 facets_[i]->__release_shared(); in __imp()
466 facets_[i]->__release_shared(); in ~__imp()
475 facets_[static_cast<size_t>(id)]->__release_shared(); in install()
516 __release_shared(); in release()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/
H A Dshared_ptr.h149 bool __release_shared() noexcept;
152 _LIBCPP_HIDE_FROM_ABI bool __release_shared() _NOEXCEPT { in __release_shared() function
178 void __release_shared() noexcept;
182 _LIBCPP_HIDE_FROM_ABI void __release_shared() _NOEXCEPT {
183 if (__shared_count::__release_shared())
585 __cntrl_->__release_shared();
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dfuture918 _LIBCPP_HIDE_FROM_ABI void operator()(__shared_count* __p) { __p->__release_shared(); }
924 __state_->__release_shared();
991 __state_->__release_shared();
1120 __state_->__release_shared();
1235 __state_->__release_shared();
1802 __state_->__release_shared();
1810 __state_->__release_shared();
1858 __state_->__release_shared();
1866 __state_->__release_shared();
/freebsd/contrib/llvm-project/libcxx/include/
H A Dfuture973 _LIBCPP_HIDE_FROM_ABI void operator()(__shared_count* __p) { __p->__release_shared(); }
979 __state_->__release_shared();
1046 __state_->__release_shared();
1175 __state_->__release_shared();
1290 __state_->__release_shared();
1939 __state_->__release_shared();
1947 __state_->__release_shared();
1995 __state_->__release_shared();
2003 __state_->__release_shared();