/frameworks/base/tests/CoreTests/android/core/ |
H A D | HeapTest.java | 49 private static void makeRefs(Object objects[], SoftReference<Object> refs[]) { argument 52 refs[i] = new SoftReference<Object>(objects[i]); 56 private static <T> int checkRefs(SoftReference<T> refs[], int last) { argument 59 for (i = 0; i < refs.length; i++) { 60 Object o = refs[i].get(); 81 private static <T> void checkRefs(T objects[], SoftReference<T> refs[]) { argument 85 if (refs[i].get() != objects[i]) { 90 throw new RuntimeException("Test failed: soft refs not cleared"); 99 SoftReference<Object> refs[] = new SoftReference[objects.length]; 104 makeRefs(objects, refs); 177 makeRefs(Object objects[], WeakReference<Object> refs[]) argument 184 checkRefs(T objects[], WeakReference<T> refs[]) argument 229 makeRefs(Object objects[], PhantomReference<Object> refs[], ReferenceQueue<Object> queue) argument 237 checkRefs(T objects[], PhantomReference<T> refs[], ReferenceQueue<T> queue) argument 359 makeRefs(FinalizableObject objects[], WeakReference<FinalizableObject> refs[]) argument [all...] |
/frameworks/base/libs/utils/ |
H A D | RefBase.cpp | 103 ref_entry* refs = mStrongRefs; local 104 while (refs) { 105 char inc = refs->ref >= 0 ? '+' : '-'; 106 LOGD("\t%c ID %p (ref %d):", inc, refs->id, refs->ref); 108 refs->stack.dump(); 110 refs = refs->next; 121 ref_entry* refs = mWeakRefs; local 122 while (refs) { 224 addRef(ref_entry** refs, const void* id, int32_t mRef) argument 243 removeRef(ref_entry** refs, const void* id) argument 330 weakref_impl* const refs = mRefs; local 349 weakref_impl* const refs = mRefs; local 367 weakref_impl* const refs = mRefs; local [all...] |
/frameworks/base/libs/binder/ |
H A D | ProcessState.cpp | 175 e.refs = NULL; 195 if (b == NULL || !e->refs->attemptIncWeak(this)) { 198 if (b) e->refs = b->getWeakRefs(); 205 e->refs->decWeak(this); 229 if (b == NULL || !e->refs->attemptIncWeak(this)) { 233 if (b) e->refs = b->getWeakRefs(); 236 e->refs->decWeak(this);
|
H A D | IPCThreadState.cpp | 440 RefBase::weakref_type* refs = mPendingWeakDerefs[i]; local 441 refs->decWeak(mProcess.get()); 894 RefBase::weakref_type* refs; local 906 refs = (RefBase::weakref_type*)mIn.readInt32(); 908 LOG_ASSERT(refs->refBase() == obj, 910 refs, obj, refs->refBase()); 917 mOut.writeInt32((int32_t)refs); 922 refs = (RefBase::weakref_type*)mIn.readInt32(); 924 LOG_ASSERT(refs [all...] |
/frameworks/base/opengl/libs/EGL/ |
H A D | egl_display.h | 91 inline bool isReady() const { return (refs > 0); } 100 inline uint32_t getRefsCount() const { return refs; } 128 uint32_t refs; member in class:android::egl_display_t
|
H A D | egl_display.cpp | 74 magic('_dpy'), numTotalConfigs(0), configs(0), refs(0) { 141 if (refs > 0) { 146 refs++; 283 refs++; 297 if (refs == 0) { 302 if (refs > 1) { 303 refs--; 339 refs--;
|
/frameworks/base/include/binder/ |
H A D | ProcessState.h | 84 RefBase::weakref_type* refs; member in struct:android::ProcessState::handle_entry
|
/frameworks/base/core/java/android/widget/ |
H A D | RemoteViewsAdapter.java | 284 LinkedList<RemoteViewsFrameLayout> refs; 288 refs = mReferences.get(pos); 290 refs = new LinkedList<RemoteViewsFrameLayout>(); 291 mReferences.put(pos, refs); 295 refs.add(layout); 308 final LinkedList<RemoteViewsFrameLayout> refs = mReferences.get(pos); 309 for (final RemoteViewsFrameLayout ref : refs) { 312 refs.clear();
|
/frameworks/base/opengl/libagl/ |
H A D | TextureObjectManager.cpp | 290 const uint32_t refs = old->getStrongCount(); local 291 if (ggl_likely(refs == 1)) {
|
/frameworks/base/include/utils/ |
H A D | RefBase.h | 223 void set_object_and_refs(T* other, weakref_type* refs); 420 void wp<T>::set_object_and_refs(T* other, weakref_type* refs) 422 if (other) refs->incWeak(this); 425 m_refs = refs;
|