Home
last modified time | relevance | path

Searched refs:RefCountedThreadSafeBase (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/cronet/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/memory/
H A Dref_counted.h19 class PA_COMPONENT_EXPORT(PARTITION_ALLOC_BASE) RefCountedThreadSafeBase { in PA_COMPONENT_EXPORT()
21 RefCountedThreadSafeBase(const RefCountedThreadSafeBase&) = delete; in PA_COMPONENT_EXPORT()
22 RefCountedThreadSafeBase& operator=(const RefCountedThreadSafeBase&) = delete; in PA_COMPONENT_EXPORT()
28 explicit constexpr RefCountedThreadSafeBase(StartRefCountFromZeroTag) {} in PA_COMPONENT_EXPORT()
29 explicit constexpr RefCountedThreadSafeBase(StartRefCountFromOneTag) in PA_COMPONENT_EXPORT()
37 ~RefCountedThreadSafeBase(); in PA_COMPONENT_EXPORT()
39 ~RefCountedThreadSafeBase() = default; in PA_COMPONENT_EXPORT()
146 class RefCountedThreadSafe : public subtle::RefCountedThreadSafeBase {
152 : subtle::RefCountedThreadSafeBase(T::kRefCountPreference) {} in RefCountedThreadSafe()
160 if (subtle::RefCountedThreadSafeBase::Release()) { in Release()
[all …]
H A Dref_counted.cc16 bool RefCountedThreadSafeBase::HasOneRef() const { in HasOneRef()
20 bool RefCountedThreadSafeBase::HasAtLeastOneRef() const { in HasAtLeastOneRef()
25 RefCountedThreadSafeBase::~RefCountedThreadSafeBase() { in ~RefCountedThreadSafeBase()
38 bool RefCountedThreadSafeBase::Release() const { in Release()
41 void RefCountedThreadSafeBase::AddRef() const { in AddRef()
44 void RefCountedThreadSafeBase::AddRefWithCheck() const { in AddRefWithCheck()
/aosp_15_r20/external/cronet/base/memory/
H A Dref_counted.h150 class BASE_EXPORT RefCountedThreadSafeBase {
152 RefCountedThreadSafeBase(const RefCountedThreadSafeBase&) = delete;
153 RefCountedThreadSafeBase& operator=(const RefCountedThreadSafeBase&) = delete;
159 explicit constexpr RefCountedThreadSafeBase(StartRefCountFromZeroTag) {} in RefCountedThreadSafeBase() function
160 explicit constexpr RefCountedThreadSafeBase(StartRefCountFromOneTag) in RefCountedThreadSafeBase() function
168 ~RefCountedThreadSafeBase();
170 ~RefCountedThreadSafeBase() = default;
402 class RefCountedThreadSafe : public subtle::RefCountedThreadSafeBase {
407 : subtle::RefCountedThreadSafeBase(subtle::GetRefCountPreference<T>()) {}
415 if (subtle::RefCountedThreadSafeBase::Release()) {
[all …]
H A Dref_counted.cc24 bool RefCountedThreadSafeBase::HasOneRef() const { in HasOneRef()
28 bool RefCountedThreadSafeBase::HasAtLeastOneRef() const { in HasAtLeastOneRef()
33 RefCountedThreadSafeBase::~RefCountedThreadSafeBase() { in ~RefCountedThreadSafeBase()
72 bool RefCountedThreadSafeBase::Release() const { in Release()
75 void RefCountedThreadSafeBase::AddRef() const { in AddRef()
78 void RefCountedThreadSafeBase::AddRefWithCheck() const { in AddRefWithCheck()
H A Dref_counted_delete_on_sequence.h33 class RefCountedDeleteOnSequence : public subtle::RefCountedThreadSafeBase {
41 : subtle::RefCountedThreadSafeBase(subtle::GetRefCountPreference<T>()), in RefCountedDeleteOnSequence()
53 if (subtle::RefCountedThreadSafeBase::Release()) in Release()
78 subtle::RefCountedThreadSafeBase::AddRef(); in AddRefImpl()
82 subtle::RefCountedThreadSafeBase::AddRefWithCheck(); in AddRefImpl()
H A Dref_counted_unittest.cc729 RefCountedThreadSafeBase* ref_counted) { in GetMutableRefCount()
/aosp_15_r20/external/libchrome/base/memory/
H A Dref_counted.h146 class BASE_EXPORT RefCountedThreadSafeBase {
151 explicit constexpr RefCountedThreadSafeBase(StartRefCountFromZeroTag) {} in RefCountedThreadSafeBase() function
152 explicit constexpr RefCountedThreadSafeBase(StartRefCountFromOneTag) in RefCountedThreadSafeBase() function
160 ~RefCountedThreadSafeBase();
162 ~RefCountedThreadSafeBase() = default;
220 DISALLOW_COPY_AND_ASSIGN(RefCountedThreadSafeBase);
372 class RefCountedThreadSafe : public subtle::RefCountedThreadSafeBase {
378 : subtle::RefCountedThreadSafeBase(T::kRefCountPreference) {}
381 subtle::RefCountedThreadSafeBase::AddRef();
385 if (subtle::RefCountedThreadSafeBase::Release()) {
H A Dref_counted.cc20 bool RefCountedThreadSafeBase::HasOneRef() const { in HasOneRef()
25 RefCountedThreadSafeBase::~RefCountedThreadSafeBase() { in ~RefCountedThreadSafeBase()
41 bool RefCountedThreadSafeBase::Release() const { in Release()
44 void RefCountedThreadSafeBase::AddRef() const { in AddRef()
H A Dref_counted_delete_on_sequence.h34 class RefCountedDeleteOnSequence : public subtle::RefCountedThreadSafeBase {
43 : subtle::RefCountedThreadSafeBase(T::kRefCountPreference), in RefCountedDeleteOnSequence()
48 void AddRef() const { subtle::RefCountedThreadSafeBase::AddRef(); } in AddRef()
51 if (subtle::RefCountedThreadSafeBase::Release()) in Release()
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/gensrcs/external/libchrome/base/memory/
Dref_counted.h149 class BASE_EXPORT RefCountedThreadSafeBase {
154 explicit constexpr RefCountedThreadSafeBase(StartRefCountFromZeroTag) {} in RefCountedThreadSafeBase() function
155 explicit constexpr RefCountedThreadSafeBase(StartRefCountFromOneTag) in RefCountedThreadSafeBase() function
163 ~RefCountedThreadSafeBase();
165 ~RefCountedThreadSafeBase() = default;
223 DISALLOW_COPY_AND_ASSIGN(RefCountedThreadSafeBase);
375 class RefCountedThreadSafe : public subtle::RefCountedThreadSafeBase {
381 : subtle::RefCountedThreadSafeBase(T::kRefCountPreference) {}
384 subtle::RefCountedThreadSafeBase::AddRef();
388 if (subtle::RefCountedThreadSafeBase::Release()) {
Dref_counted_delete_on_sequence.h37 class RefCountedDeleteOnSequence : public subtle::RefCountedThreadSafeBase {
46 : subtle::RefCountedThreadSafeBase(T::kRefCountPreference), in RefCountedDeleteOnSequence()
51 void AddRef() const { subtle::RefCountedThreadSafeBase::AddRef(); } in AddRef()
54 if (subtle::RefCountedThreadSafeBase::Release()) in Release()
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/2/external/libchrome/base/memory/
Dref_counted.h149 class BASE_EXPORT RefCountedThreadSafeBase {
154 explicit constexpr RefCountedThreadSafeBase(StartRefCountFromZeroTag) {} in RefCountedThreadSafeBase() function
155 explicit constexpr RefCountedThreadSafeBase(StartRefCountFromOneTag) in RefCountedThreadSafeBase() function
163 ~RefCountedThreadSafeBase();
165 ~RefCountedThreadSafeBase() = default;
223 DISALLOW_COPY_AND_ASSIGN(RefCountedThreadSafeBase);
375 class RefCountedThreadSafe : public subtle::RefCountedThreadSafeBase {
381 : subtle::RefCountedThreadSafeBase(T::kRefCountPreference) {}
384 subtle::RefCountedThreadSafeBase::AddRef();
388 if (subtle::RefCountedThreadSafeBase::Release()) {
Dref_counted_delete_on_sequence.h37 class RefCountedDeleteOnSequence : public subtle::RefCountedThreadSafeBase {
46 : subtle::RefCountedThreadSafeBase(T::kRefCountPreference), in RefCountedDeleteOnSequence()
51 void AddRef() const { subtle::RefCountedThreadSafeBase::AddRef(); } in AddRef()
54 if (subtle::RefCountedThreadSafeBase::Release()) in Release()