Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/libcxx/src/
H A Dfuture.cpp187 __state_->__release_shared(); in ~future()
214 __state_->__release_shared(); in ~promise()
261 __state_->__release_shared(); in ~shared_future()
270 __state_->__release_shared(); in operator =()
H A Dmemory.cpp47 __shared_count::__release_shared() noexcept in __release_shared() function in __shared_count
70 __shared_weak_count::__release_shared() noexcept in __release_shared() function in __shared_weak_count
72 if (__shared_count::__release_shared()) in __release_shared()
H A Dthread.cpp168 (*i)->__release_shared(); in ~__thread_struct_imp()
H A Dlocale.cpp81 void operator()(locale::facet* p) {p->__release_shared();} in operator ()()
280 facets_[i]->__release_shared(); in __imp()
369 facets_[i]->__release_shared(); in __imp()
454 facets_[i]->__release_shared(); in __imp()
477 facets_[i]->__release_shared(); in ~__imp()
488 facets_[static_cast<size_t>(id)]->__release_shared(); in install()
549 __locale_->__release_shared(); in ~locale()
556 __locale_->__release_shared(); in operator =()
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Dfuture1102 void operator()(__shared_count* p) {p->__release_shared();}
1109 __state_->__release_shared();
1191 __state_->__release_shared();
1347 __state_->__release_shared();
1490 __state_->__release_shared();
2291 __state_->__release_shared();
2301 __state_->__release_shared();
2361 __state_->__release_shared();
2371 __state_->__release_shared();
/freebsd-13.1/contrib/llvm-project/libcxx/include/__memory/
H A Dshared_ptr.h168 bool __release_shared() _NOEXCEPT;
175 bool __release_shared() _NOEXCEPT { in __release_shared() function
207 void __release_shared() _NOEXCEPT;
218 void __release_shared() _NOEXCEPT {
219 if (__shared_count::__release_shared())
959 __cntrl_->__release_shared();