Home
last modified time | relevance | path

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

/external/rust/crates/grpcio-sys/grpc/src/core/lib/gprpp/
Ddual_ref_counted.h71 const uint32_t strong_refs = GetStrongRefs(prev_ref_pair); in Unref() local
76 strong_refs, strong_refs - 1, weak_refs, weak_refs + 1); in Unref()
78 GPR_ASSERT(strong_refs > 0); in Unref()
80 if (GPR_UNLIKELY(strong_refs == 1)) { in Unref()
89 const uint32_t strong_refs = GetStrongRefs(prev_ref_pair); in Unref() local
94 trace_, this, location.file(), location.line(), strong_refs, in Unref()
95 strong_refs - 1, weak_refs, weak_refs + 1, reason); in Unref()
97 GPR_ASSERT(strong_refs > 0); in Unref()
103 if (GPR_UNLIKELY(strong_refs == 1)) { in Unref()
113 const uint32_t strong_refs = GetStrongRefs(prev_ref_pair); in RefIfNonZero() local
[all …]