Lines Matching defs:ref
41 // whether ref-tracking is enabled by default, if not, trackMe(true, false)
174 char inc = refs->ref >= 0 ? '+' : '-';
175 ALOGD("\t%c ID %p (ref %d):", inc, refs->id, refs->ref);
188 char inc = refs->ref >= 0 ? '+' : '-';
189 ALOGD("\t%c ID %p (ref %d):", inc, refs->id, refs->ref);
284 int32_t ref;
292 ref_entry* ref = new ref_entry;
296 ref->ref = mRef;
297 ref->id = id;
299 ref->stack.update(2);
301 ref->next = *refs;
302 *refs = ref;
312 ref_entry* ref = head;
313 while (ref != NULL) {
314 if (ref->id == id) {
315 *refs = ref->next;
316 delete ref;
319 refs = &ref->next;
320 ref = *refs;
327 ref = head;
328 while (ref) {
329 char inc = ref->ref >= 0 ? '+' : '-';
330 ALOGD("\t%c ID %p (ref %d):", inc, ref->id, ref->ref);
331 ref = ref->next;
342 ref_entry* ref = r;
343 while (ref != NULL) {
344 if (ref->id == old_id) {
345 ref->id = new_id;
347 ref = ref->next;
356 char inc = refs->ref >= 0 ? '+' : '-';
357 sprintf(buf, "\t%c ID %p (ref %d):\n",
358 inc, refs->id, refs->ref);
390 ALOG_ASSERT(c > 0, "incStrong() called on %p after last strong ref", refs);
442 ALOG_ASSERT(c >= 0, "forceIncStrong called on %p after ref count underflow",
475 ALOG_ASSERT(c >= 0, "incWeak called on %p after last weak ref", this);
725 void RefBase::renameRefId(weakref_type* ref,
727 weakref_impl* const impl = static_cast<weakref_impl*>(ref);
732 void RefBase::renameRefId(RefBase* ref,
734 ref->mRefs->renameStrongRefId(old_id, new_id);
735 ref->mRefs->renameWeakRefId(old_id, new_id);