Searched refs:strong_refs (Results 1 – 1 of 1) sorted by relevance
/external/rust/crates/grpcio-sys/grpc/src/core/lib/gprpp/ |
D | dual_ref_counted.h | 71 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 …]
|