/aosp12/system/core/libutils/ |
H A D | RefBase.cpp | 159 class RefBase::weakref_impl : public RefBase::weakref_type 164 RefBase* const mBase; 169 explicit weakref_impl(RefBase* base) in weakref_impl() 188 weakref_impl(RefBase* base) in weakref_impl() 524 RefBase* RefBase::weakref_type::refBase() const in refBase() 724 RefBase::weakref_type* RefBase::createWeak(const void* id) const in createWeak() 730 RefBase::weakref_type* RefBase::getWeakRefs() const in getWeakRefs() 735 RefBase::RefBase() in RefBase() function in android::RefBase 740 RefBase::~RefBase() in ~RefBase() 777 void RefBase::onFirstRef() in onFirstRef() [all …]
|
H A D | RefBase_test.cpp | 35 class Foo : public RefBase { 50 class FooFixedAlloc : public RefBase { 86 TEST(RefBase, StrongMoves) { in TEST() argument 114 TEST(RefBase, WeakCopies) { in TEST() argument 131 TEST(RefBase, Comparisons) { in TEST() argument 215 TEST(RefBase, ReplacedComparison) { in TEST() argument 244 TEST(RefBase, AssertWeakRefExistsSuccess) { in TEST() argument 257 TEST(RefBase, AssertWeakRefExistsDeath) { in TEST() argument 271 class Bar : public RefBase { 336 TEST(RefBase, RacingDestructors) { in TEST() argument [all …]
|
H A D | RefBase_fuzz.cpp | 27 using android::RefBase; 34 struct RefBaseSubclass : public RefBase { 63 RefBase::weakref_type* weakRefs;
|
/aosp12/frameworks/av/media/libstagefright/foundation/include/media/stagefright/foundation/ |
H A D | AMessage.h | 36 struct AReplyToken : public RefBase { 64 struct AMessage : public RefBase { 111 void setObject(const char *name, const sp<RefBase> &obj); 128 bool findObject(const char *name, sp<RefBase> *obj) const; 204 void *, sp<AMessage>, sp<ABuffer>, sp<RefBase>>::Basic ItemData; 300 RefBase *refValue; 344 const char *name, const sp<RefBase> &obj, Type type);
|
/aosp12/frameworks/av/media/libmedia/include/media/ |
H A D | NdkWrapper.h | 47 struct AMediaFormatWrapper : public RefBase { 92 struct ANativeWindowWrapper : public RefBase { 109 struct AMediaDrmWrapper : public RefBase { 129 struct AMediaCryptoWrapper : public RefBase { 153 struct AMediaCodecCryptoInfoWrapper : public RefBase { 192 struct AMediaCodecWrapper : public RefBase { 281 struct AMediaDataSourceWrapper : public RefBase { 300 struct AMediaExtractorWrapper : public RefBase {
|
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | RemoteMediaSource.h | 32 const sp<RefBase> &plugin); 47 sp<RefBase> mExtractorPlugin; 52 const sp<RefBase> &plugin);
|
H A D | RemoteMediaExtractor.h | 34 const sp<RefBase> &plugin); 51 sp<RefBase> mExtractorPlugin; 58 const sp<RefBase> &plugin);
|
H A D | RenderScriptWrapper.h | 24 struct RenderScriptWrapper : public RefBase { 26 struct RSFilterCallback : public RefBase {
|
H A D | InterfaceUtils.h | 45 const sp<RefBase> &plugin); 53 MediaTrack *source, const sp<RefBase> &plugin);
|
/aosp12/system/core/libutils/include/utils/ |
H A D | RefBase.h | 281 class RefBase 296 RefBase* refBase() const; 345 RefBase(); 346 virtual ~RefBase(); 381 RefBase(const RefBase& o); 382 RefBase& operator=(const RefBase& o); 392 static void renameRefId(RefBase* ref, 404 typedef typename RefBase::weakref_type weakref_type;
|
H A D | Looper.h | 71 class MessageHandler : public virtual RefBase { 102 class LooperCallback : public virtual RefBase { 140 class Looper : public RefBase {
|
/aosp12/frameworks/rs/cpp/util/ |
H A D | RefBase.h | 66 class RefBase 80 RefBase* refBase() const; 122 typedef RefBase basetype; 125 RefBase(); 126 virtual ~RefBase(); 156 RefBase(const RefBase& o); 157 RefBase& operator=(const RefBase& o); 202 typedef typename RefBase::weakref_type weakref_type;
|
/aosp12/hardware/interfaces/identity/aidl/default/common/ |
H A D | SecureHardwareProxy.h | 28 using ::android::RefBase; 49 class SecureHardwareProxyFactory : public RefBase { 60 class SecureHardwareProvisioningProxy : public RefBase { 115 class SecureHardwarePresentationProxy : public RefBase {
|
/aosp12/frameworks/base/libs/hostgraphics/gui/ |
H A D | ConsumerBase.h | 26 class ConsumerBase : public virtual RefBase { 28 struct FrameAvailableListener : public virtual RefBase {
|
/aosp12/packages/modules/StatsD/statsd/src/config/ |
H A D | ConfigListener.h | 27 using android::RefBase; 33 class ConfigListener : public virtual RefBase {
|
/aosp12/frameworks/av/media/libaudiohal/include/media/audiohal/ |
H A D | DevicesFactoryHalInterface.h | 27 class DevicesFactoryHalCallback : public RefBase 33 class DevicesFactoryHalInterface : public RefBase
|
/aosp12/system/libhwbinder/include/hwbinder/ |
H A D | IPCThreadState.h | 140 Vector<RefBase::weakref_type*> mPendingWeakDerefs; 141 Vector<RefBase*> mPostWriteStrongDerefs; 142 Vector<RefBase::weakref_type*> mPostWriteWeakDerefs;
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | InterfaceUtils.cpp | 43 const sp<RefBase> &plugin) { in CreateIMediaExtractorFromMediaExtractor() 59 MediaTrack *source, const sp<RefBase> &plugin) { in CreateIMediaSourceFromMediaSourceBase()
|
H A D | RemoteMediaSource.cpp | 26 const sp<RefBase> &plugin) in RemoteMediaSource() 78 MediaTrack *source, const sp<RefBase> &plugin) { in wrap()
|
/aosp12/frameworks/native/include/binder/ |
H A D | IPCThreadState.h | 200 Vector<RefBase::weakref_type*> mPendingWeakDerefs; 201 Vector<RefBase*> mPostWriteStrongDerefs; 202 Vector<RefBase::weakref_type*> mPostWriteWeakDerefs;
|
/aosp12/frameworks/native/libs/binder/include/binder/ |
H A D | IPCThreadState.h | 200 Vector<RefBase::weakref_type*> mPendingWeakDerefs; 201 Vector<RefBase*> mPostWriteStrongDerefs; 202 Vector<RefBase::weakref_type*> mPostWriteWeakDerefs;
|
/aosp12/packages/services/Car/cpp/evs/support_library/ |
H A D | ResourceManager.h | 43 class ResourceManager : public android::RefBase { 116 class CameraInstance : public RefBase {
|
/aosp12/frameworks/base/cmds/incidentd/src/ |
H A D | Reporter.h | 48 class ReportRequest : public virtual RefBase { 85 class ReportBatch : public virtual RefBase { 259 class Reporter : public virtual RefBase {
|
/aosp12/frameworks/base/core/jni/ |
H A D | android_os_HwRemoteBinder.h | 35 class HwBinderDeathRecipientList : public RefBase { 56 struct JHwRemoteBinder : public RefBase {
|
/aosp12/packages/apps/Nfc/nci/jni/ |
H A D | PeerToPeer.h | 561 class NfaConn : public android::RefBase { 592 class P2pServer : public android::RefBase { 714 class P2pClient : public android::RefBase {
|