Home
last modified time | relevance | path

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

/system/core/libutils/include/utils/
DRefBase.h248 class weakref_type
280 weakref_type* createWeak(const void* id) const;
282 weakref_type* getWeakRefs() const;
329 friend class weakref_type;
340 static void renameRefId(weakref_type* ref,
355 typedef typename RefBase::weakref_type weakref_type; typedef
378 void set_object_and_refs(T* other, weakref_type* refs);
390 inline weakref_type* get_refs() const { return m_refs; } in get_refs()
438 weakref_type* m_refs;
507 weakref_type* newRefs =
[all …]
/system/core/libutils/
DRefBase.cpp135 class RefBase::weakref_impl : public RefBase::weakref_type
483 RefBase* RefBase::weakref_type::refBase() const in refBase()
488 void RefBase::weakref_type::incWeak(const void* id) in incWeak()
498 void RefBase::weakref_type::decWeak(const void* id) in decWeak()
537 bool RefBase::weakref_type::attemptIncStrong(const void* id) in attemptIncStrong()
636 bool RefBase::weakref_type::attemptIncWeak(const void* id) in attemptIncWeak()
658 int32_t RefBase::weakref_type::getWeakCount() const in getWeakCount()
665 void RefBase::weakref_type::printRefs() const in printRefs()
670 void RefBase::weakref_type::trackMe(bool enable, bool retain) in trackMe()
675 RefBase::weakref_type* RefBase::createWeak(const void* id) const in createWeak()
[all …]
/system/libhwbinder/include/hwbinder/
DIPCThreadState.h128 Vector<RefBase::weakref_type*> mPendingWeakDerefs;
130 Vector<RefBase::weakref_type*> mPostWriteWeakDerefs;
DBinder.h98 RefBase::weakref_type* mRefs;
DProcessState.h86 RefBase::weakref_type* refs;
/system/libhwbinder/
DIPCThreadState.cpp492 RefBase::weakref_type* refs = mPendingWeakDerefs[0]; in processPendingDerefs()
519 RefBase::weakref_type* refs = mPostWriteWeakDerefs[0]; in processPostWriteDerefs()
1022 RefBase::weakref_type* refs; in executeCommand()
1033 refs = (RefBase::weakref_type*)mIn.readPointer(); in executeCommand()
1049 refs = (RefBase::weakref_type*)mIn.readPointer(); in executeCommand()
1062 refs = (RefBase::weakref_type*)mIn.readPointer(); in executeCommand()
1071 refs = (RefBase::weakref_type*)mIn.readPointer(); in executeCommand()
1083 refs = (RefBase::weakref_type*)mIn.readPointer(); in executeCommand()
1155 if (reinterpret_cast<RefBase::weakref_type*>( in executeCommand()
DParcel.cpp110 reinterpret_cast<RefBase::weakref_type*>(obj.binder)->incWeak(who); in acquire_binder_object()
156 reinterpret_cast<RefBase::weakref_type*>(obj.binder)->decWeak(who); in release_object()
324 reinterpret_cast<RefBase::weakref_type*>(flat->binder)); in unflatten_binder()
/system/core/libpixelflinger/codeflinger/
DCodeCache.h70 typedef void weakref_type; typedef