Searched defs:unref (Results 1 - 17 of 17) sorted by relevance

/external/skia/include/gpu/
H A DGrProgramElement.h59 void unref() const { function in class:GrProgramElement
H A DGrGpuResource.h25 * 1) Normal ref (+ by ref(), - by unref()): These are used by code that is issuing draw calls
37 * reaches 0 DERIVED::notifyRefCountIsZero() will be called. In the case when an unref() causes both
57 void unref() const { function in class:GrIORef
/external/skia/src/gpu/
H A DGrNonAtomicRef.h39 void unref() const { function in class:GrNonAtomicRef
/external/skia/tools/gpu/gl/debug/
H A DGrFakeRefObj.h38 void unref() { function in class:GrFakeRefObj
/external/skia/src/core/
H A DSkCachedData.h28 void unref() const { this->internalUnref(false); } function in class:SkCachedData
H A DSkRWBuffer.cpp86 void unref() const { function in struct:SkBufferHead
140 fHead->unref();
196 fHead->unref();
275 ~SkROBufferStreamAsset() override { fBuffer->unref(); }
/external/skia/src/gpu/vk/
H A DGrVkResource.h26 When an owner wants to release its reference, it calls unref(). When the
27 shared object's reference count goes to zero as the result of an unref()
32 This is nearly identical to SkRefCntBase. The exceptions are that unref()
39 // Simple refCount tracing, to ensure that everything ref'ed is unref'ed.
97 // until previous owners are all totally done calling unref().
104 Must be balanced by a call to unref() or unrefAndFreeResources().
116 void unref(const GrVkGpu* gpu) const { function in class:GrVkResource
200 // decides not to recycle the objects, it is their responsibility to call unref on the object.
205 this->unref(gpu);
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_fd.cc63 static void unref(ThreadState *thr, uptr pc, FdSync *s) { function in namespace:__tsan
100 unref(thr, pc, d->sync);
104 unref(thr, pc, s);
108 unref(thr, pc, s);
212 unref(thr, pc, d->sync);
241 unref(thr, pc, s);
/external/skia/include/core/
H A DSkRefCnt.h23 When an owner wants to release its reference, it calls unref(). When the
24 shared object's reference count goes to zero as the result of an unref()
63 // until previous owners are all totally done calling unref().
69 /** Increment the reference count. Must be balanced by a call to unref().
81 void unref() const { function in class:SkRefCntBase
129 void deref() const { this->unref(); }
138 before unref(), in case the two pointers point to the same object.
152 if (old_dst) old_dst->unref(); \
165 if (dst) dst->unref(); \
189 /** Check if the argument is non-null, and if so, call obj->unref()
221 void unref() const { function in class:SkNVRefCnt
[all...]
H A DSkTypeface.h121 unref() when they are done.
270 void unref() { delete this; } function in class:SkTypeface::LocalizedStrings
275 * It is the caller's responsibility to unref() the returned pointer.
/external/skia/include/private/
H A DGrSurfaceProxy.h39 void unref() const { function in class:GrIORefProxy
43 fTarget->unref();
84 // We don't unref 'fTarget' here since the 'unref' method will already
85 // have forwarded on the unref call that got use here.
/external/skia/tests/
H A DRefCntTest.cpp18 ref->unref();
35 ref->unref();
42 ref->unref();
75 ref->unref();
90 #define check(reporter, ref, unref, make, kill) \
92 REPORTER_ASSERT(reporter, gUnrefCounter == unref); \
110 void unref() { function in class:Effect
399 rc->unref();
/external/harfbuzz_ng/src/
H A Dhb-ft.cc77 bool unref; /* Whether to destroy ft_face when done. */ member in struct:hb_ft_font_t
81 _hb_ft_font_create (FT_Face ft_face, bool symbol, bool unref) argument
90 ft_font->unref = unref;
106 if (ft_font->unref)
436 _hb_ft_font_set_funcs (hb_font_t *font, FT_Face ft_face, bool unref) argument
476 _hb_ft_font_create (ft_face, symbol, unref),
/external/icu/icu4c/source/common/
H A Dserv.cpp242 CacheEntry* unref() { function in class:CacheEntry
263 U_NAMESPACE_USE ((CacheEntry*)obj)->unref();
/external/icu/icu4c/source/i18n/
H A Drbnf.cpp91 LocalizationInfo* unref(void) { function in class:LocalizationInfo
1660 localizations = localizations->unref();
/external/protobuf/php/ext/google/protobuf/
H A Dupb.c2706 * It is special-cased in ref/unref below. */
3366 static void unref(const upb_refcounted *r);
3375 unref(subobj);
3379 static void unref(const upb_refcounted *r) { function
3453 unref(r);
3470 unref(r);
3961 * we dup'd, we need to just unref them. */
/external/protobuf/ruby/ext/google/protobuf_c/
H A Dupb.c2858 * It is special-cased in ref/unref below. */
3525 static void unref(const upb_refcounted *r);
3534 unref(subobj);
3538 static void unref(const upb_refcounted *r) { function
3609 unref(r);
3626 unref(r);
4153 * we dup'd, we need to just unref them. */

Completed in 674 milliseconds