Lines Matching refs:ref
39 // whether ref-tracking is enabled by default, if not, trackMe(true, false)
110 char inc = refs->ref >= 0 ? '+' : '-';
111 ALOGD("\t%c ID %p (ref %d):", inc, refs->id, refs->ref);
124 char inc = refs->ref >= 0 ? '+' : '-';
125 ALOGD("\t%c ID %p (ref %d):", inc, refs->id, refs->ref);
220 int32_t ref;
228 ref_entry* ref = new ref_entry;
232 ref->ref = mRef;
233 ref->id = id;
235 ref->stack.update(2);
237 ref->next = *refs;
238 *refs = ref;
248 ref_entry* ref = head;
249 while (ref != NULL) {
250 if (ref->id == id) {
251 *refs = ref->next;
252 delete ref;
255 refs = &ref->next;
256 ref = *refs;
263 ref = head;
264 while (ref) {
265 char inc = ref->ref >= 0 ? '+' : '-';
266 ALOGD("\t%c ID %p (ref %d):", inc, ref->id, ref->ref);
267 ref = ref->next;
278 ref_entry* ref = r;
279 while (ref != NULL) {
280 if (ref->id == old_id) {
281 ref->id = new_id;
283 ref = ref->next;
292 char inc = refs->ref >= 0 ? '+' : '-';
293 sprintf(buf, "\t%c ID %p (ref %d):\n",
294 inc, refs->id, refs->ref);
326 ALOG_ASSERT(c > 0, "incStrong() called on %p after last strong ref", refs);
363 ALOG_ASSERT(c >= 0, "forceIncStrong called on %p after ref count underflow",
393 ALOG_ASSERT(c >= 0, "incWeak called on %p after last weak ref", this);
638 void RefBase::renameRefId(weakref_type* ref,
640 weakref_impl* const impl = static_cast<weakref_impl*>(ref);
645 void RefBase::renameRefId(RefBase* ref,
647 ref->mRefs->renameStrongRefId(old_id, new_id);
648 ref->mRefs->renameWeakRefId(old_id, new_id);