Home
last modified time | relevance | path

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

/frameworks/native/include/utils/
DRefBase.h80 class weakref_type
112 weakref_type* createWeak(const void* id) const;
114 weakref_type* getWeakRefs() const;
151 friend class weakref_type;
162 static void renameRefId(weakref_type* ref,
212 typedef typename RefBase::weakref_type weakref_type; typedef
235 void set_object_and_refs(T* other, weakref_type* refs);
247 inline weakref_type* get_refs() const { return m_refs; } in get_refs()
295 weakref_type* m_refs;
364 weakref_type* newRefs =
[all …]
/frameworks/rs/server/
DRefBase.h75 class weakref_type
107 weakref_type* createWeak(const void* id) const;
109 weakref_type* getWeakRefs() const;
151 friend class weakref_type;
200 typedef typename RefBase::weakref_type weakref_type; typedef
223 void set_object_and_refs(T* other, weakref_type* refs);
235 inline weakref_type* get_refs() const { return m_refs; } in get_refs()
283 weakref_type* m_refs;
352 weakref_type* newRefs =
363 weakref_type* otherRefs(other.m_refs);
[all …]
/frameworks/native/libs/utils/
DRefBase.cpp61 class RefBase::weakref_impl : public RefBase::weakref_type
383 RefBase* RefBase::weakref_type::refBase() const in refBase()
388 void RefBase::weakref_type::incWeak(const void* id) in incWeak()
397 void RefBase::weakref_type::decWeak(const void* id) in decWeak()
429 bool RefBase::weakref_type::attemptIncStrong(const void* id) in attemptIncStrong()
533 bool RefBase::weakref_type::attemptIncWeak(const void* id) in attemptIncWeak()
554 int32_t RefBase::weakref_type::getWeakCount() const in getWeakCount()
559 void RefBase::weakref_type::printRefs() const in printRefs()
564 void RefBase::weakref_type::trackMe(bool enable, bool retain) in trackMe()
569 RefBase::weakref_type* RefBase::createWeak(const void* id) const in createWeak()
[all …]
/frameworks/native/opengl/libagl/
DBufferObjectManager.h60 typedef void weakref_type; typedef
/frameworks/native/libs/binder/
DIPCThreadState.cpp440 RefBase::weakref_type* refs = mPendingWeakDerefs[i]; in joinThreadPool()
903 RefBase::weakref_type* refs; in executeCommand()
915 refs = (RefBase::weakref_type*)mIn.readInt32(); in executeCommand()
931 refs = (RefBase::weakref_type*)mIn.readInt32(); in executeCommand()
944 refs = (RefBase::weakref_type*)mIn.readInt32(); in executeCommand()
953 refs = (RefBase::weakref_type*)mIn.readInt32(); in executeCommand()
965 refs = (RefBase::weakref_type*)mIn.readInt32(); in executeCommand()
DParcel.cpp84 static_cast<RefBase::weakref_type*>(obj.binder)->incWeak(who); in acquire_object()
121 static_cast<RefBase::weakref_type*>(obj.binder)->decWeak(who); in release_object()
269 static_cast<RefBase::weakref_type*>(flat->binder)); in unflatten_binder()
/frameworks/native/include/binder/
DProcessState.h88 RefBase::weakref_type* refs;
DBinder.h95 RefBase::weakref_type* mRefs;
DIPCThreadState.h112 Vector<RefBase::weakref_type*> mPendingWeakDerefs;