Home
last modified time | relevance | path

Searched refs:weak (Results 1 – 25 of 27) sorted by relevance

12

/frameworks/base/apct-tests/perftests/core/src/android/libcore/
DReferenceGetPerfTest.java62 Reference weak = new WeakReference(mObj); in timeWeakReferenceGet() local
65 Object o = weak.get(); in timeWeakReferenceGet()
71 Reference weak = new WeakReference(mObj); in timeNonPreservedWeakReferenceGet() local
76 Object o = weak.get(); in timeNonPreservedWeakReferenceGet()
/frameworks/native/libs/binder/trusty/
Dsocket.cpp20 __attribute__((weak)) extern "C" int accept4(int, void*, void*, int) { in accept4()
26 __attribute__((weak)) extern "C" int poll(void*, long, int) { in poll()
/frameworks/native/libs/binder/ndk/include_platform/android/
Dbinder_process.h74 __attribute__((weak)) binder_status_t ABinderProcess_setupPolling(int* fd) __INTRODUCED_IN(31);
82 __attribute__((weak)) binder_status_t ABinderProcess_handlePolledCommands(void) __INTRODUCED_IN(31);
Dbinder_ibinder_platform.h42 __attribute__((weak)) void AIBinder_setRequestingSid(AIBinder* binder, bool requestingSid)
56 __attribute__((weak, warn_unused_result)) const char* AIBinder_getCallingSid() __INTRODUCED_IN(31);
Dbinder_stability.h78 __attribute__((weak)) void AIBinder_markSystemStability(AIBinder* binder);
120 __attribute__((weak))
Dbinder_shell.h51 __attribute__((weak)) void AIBinder_Class_setHandleShellCommand(
/frameworks/libs/native_bridge_support/libc/
D__cxa_thread_atexit_impl.cpp19 extern "C" void __loader_add_thread_local_dtor(void* dso_handle) __attribute__((weak));
20 extern "C" void __loader_remove_thread_local_dtor(void* dso_handle) __attribute__((weak));
/frameworks/native/libs/binder/tests/
DbinderRpcUniversalTests.cpp195 wp<IBinder> weak = inBinder; in TEST_P() local
204 EXPECT_EQ(nullptr, weak.promote()); in TEST_P()
220 wp<IBinder> weak = inBinder; in TEST_P() local
230 EXPECT_EQ(nullptr, weak.promote()); in TEST_P()
347 wp<IBinder> weak = nastyNester; in TEST_P() local
349 EXPECT_EQ(nullptr, weak.promote()); in TEST_P()
369 wp<IBinder> weak = a; in TEST_P() local
378 EXPECT_EQ(nullptr, weak.promote()); in TEST_P()
386 EXPECT_EQ(b, weak.promote()); in TEST_P()
DbinderLibTest.cpp877 wp<IBinder> weak = strong; in TEST_F() local
878 sp<IBinder> strong_from_weak = weak.promote(); in TEST_F()
883 strong_from_weak = weak.promote(); in TEST_F()
/frameworks/base/core/java/android/os/
DFileObserver.java154 WeakReference weak = mRealObservers.get(wfd); in onEvent() local
155 if (weak != null) { // can happen with lots of events from a dead wfd in onEvent()
156 observer = (FileObserver) weak.get(); in onEvent()
/frameworks/native/libs/binder/rust/tests/
Dintegration.rs847 let weak = Strong::downgrade(&service); in weak_binder_upgrade() localVariable
849 let upgraded = weak.upgrade().expect("Could not upgrade weak binder"); in weak_binder_upgrade()
857 let weak = { in weak_binder_upgrade_dead() localVariable
864 assert_eq!(weak.upgrade(), Err(StatusCode::DEAD_OBJECT)); in weak_binder_upgrade_dead()
872 let weak = Strong::downgrade(&service); in weak_binder_clone() localVariable
873 let cloned = weak.clone(); in weak_binder_clone()
874 assert_eq!(weak, cloned); in weak_binder_clone()
876 let upgraded = weak.upgrade().expect("Could not upgrade weak binder"); in weak_binder_clone()
/frameworks/av/media/utils/
DLimitProcessMemory.cpp28 extern "C" void __scudo_set_rss_limit(size_t, int) __attribute__((weak));
/frameworks/native/libs/adbd_auth/include/
Dadbd_auth.h138 __attribute__((weak)) uint64_t adbd_auth_prompt_user_with_id(AdbdAuthContext* ctx,
/frameworks/base/media/jni/soundpool/
Dandroid_media_SoundPool.cpp310 [](JWeakValue* weak) { // cannot cache env as don't know which thread we're on. in make_shared_weakglobalref_from_localref() argument
311 if (weak != nullptr) AndroidRuntime::getJNIEnv()->DeleteWeakGlobalRef(weak); in make_shared_weakglobalref_from_localref()
/frameworks/native/libs/binder/ndk/include_ndk/android/
Dbinder_ibinder.h788 AIBinder_Weak* AIBinder_Weak_clone(const AIBinder_Weak* weak) __INTRODUCED_IN(31);
/frameworks/base/tools/aapt2/
DResourceParser.h123 bool ParseAttrImpl(xml::XmlPullParser* parser, ParsedResource* out_resource, bool weak);
DResourceParser.cpp1300 ParsedResource* out_resource, bool weak) { in ParseAttrImpl() argument
1451 attr->SetWeak(weak); in ParseAttrImpl()
DResources.proto260 bool weak = 3; field
/frameworks/base/tools/aapt2/test/
DBuilders.cpp175 AttributeBuilder& AttributeBuilder::SetWeak(bool weak) { in SetWeak() argument
176 attr_->SetWeak(weak); in SetWeak()
DBuilders.h118 AttributeBuilder& SetWeak(bool weak);
/frameworks/native/libs/binder/ndk/
Dibinder.cpp324 AIBinder_Weak* AIBinder_Weak_clone(const AIBinder_Weak* weak) { in AIBinder_Weak_clone() argument
325 if (weak == nullptr) { in AIBinder_Weak_clone()
329 return new AIBinder_Weak{weak->binder}; in AIBinder_Weak_clone()
/frameworks/base/packages/SystemUI/
Dproguard_common.flags15 # owning classes when the downstream callback registrars only store weak refs.
/frameworks/rs/cpu_ref/
DrsCpuScriptGroup2.cpp348 extern __attribute__((noinline)) __attribute__((weak))
/frameworks/av/media/module/foundation/tests/
DAData_test.cpp96 std::weak_ptr<EventCounter> weak(copy); in TEST_F() local
103 EXPECT_TRUE(weak.expired()); in TEST_F()
/frameworks/compile/mclinker/tools/mcld/
DOptions.td281 "a non-weak undefined symbol reference from">;

12