HomeSort by relevance Sort by last modified time
    Searched refs:refBase (Results 1 - 7 of 7) sorted by null

  /frameworks/native/libs/binder/
IPCThreadState.cpp 495 RefBase::weakref_type* refs = mPendingWeakDerefs[0];
516 RefBase::weakref_type* refs = mPostWriteWeakDerefs[i];
522 RefBase* obj = mPostWriteStrongDerefs[i];
1001 RefBase::weakref_type* refs;
1013 refs = (RefBase::weakref_type*)mIn.readPointer();
1015 ALOG_ASSERT(refs->refBase() == obj,
1017 refs, obj, refs->refBase());
1029 refs = (RefBase::weakref_type*)mIn.readPointer();
1031 ALOG_ASSERT(refs->refBase() == obj,
1033 refs, obj, refs->refBase());
    [all...]
  /system/libhwbinder/
IPCThreadState.cpp 492 RefBase::weakref_type* refs = mPendingWeakDerefs[0];
519 RefBase::weakref_type* refs = mPostWriteWeakDerefs[0];
525 RefBase* obj = mPostWriteStrongDerefs[0];
1022 RefBase::weakref_type* refs;
1033 refs = (RefBase::weakref_type*)mIn.readPointer();
1035 ALOG_ASSERT(refs->refBase() == obj,
1037 refs, obj, refs->refBase());
1049 refs = (RefBase::weakref_type*)mIn.readPointer();
1051 ALOG_ASSERT(refs->refBase() == obj,
1053 refs, obj, refs->refBase());
    [all...]
  /frameworks/rs/cpp/util/
RefBase.h 65 class RefBase
79 RefBase* refBase() const;
121 typedef RefBase basetype;
124 RefBase();
125 virtual ~RefBase();
155 RefBase(const RefBase& o);
156 RefBase& operator=(const RefBase& o)
    [all...]
  /system/core/libutils/
RefBase.cpp 17 #define LOG_TAG "RefBase"
20 #include <utils/RefBase.h>
73 // after the RefBase object has been destroyed.
75 // A weakref_impl is allocated as the value of mRefs in a RefBase object on
79 // deallocated in the RefBase destructor iff the strong reference count was
80 // never incremented and the weak count is zero, e.g. if the RefBase object is
82 // avoided.) In this case, the RefBase destructor should be invoked from
85 // the RefBase destructor, which is always invoked by decWeak. DecStrong
135 class RefBase::weakref_impl : public RefBase::weakref_typ
    [all...]
  /system/core/libutils/include/utils/
RefBase.h 20 // This provides primarily wp<> weak pointer types and RefBase, which work
26 // instantiates sp<> with non-RefBase objects; the two are not tied to each
29 // RefBase is such an implementation and it supports strong pointers, weak
32 // So, when using RefBase objects, you have the ability to use strong and weak
71 // and it's hard to debug -- except it's in fact really easy because RefBase has
117 // Such strong or weak pointers can be safely created in the RefBase onFirstRef()
127 // Any object inheriting from RefBase should always be destroyed as the result
130 // objects. Objects inheriting from RefBase should have their strong reference
133 // involve other means of calling RefBase::incStrong().
134 // Explicitly deleting or otherwise destroying a RefBase object with outstandin
    [all...]
  /prebuilts/go/darwin-x86/src/runtime/
mbitmap.go 380 // refBase and refOff optionally give the base address of the object
383 func heapBitsForObject(p, refBase, refOff uintptr) (base uintptr, hbits heapBits, s *mspan, objIndex uintptr) {
420 if refBase != 0 {
421 print("runtime: found in object at *(", hex(refBase), "+", hex(refOff), ")\n")
422 gcDumpObject("object", refBase, refOff)
    [all...]
  /prebuilts/go/linux-x86/src/runtime/
mbitmap.go 380 // refBase and refOff optionally give the base address of the object
383 func heapBitsForObject(p, refBase, refOff uintptr) (base uintptr, hbits heapBits, s *mspan, objIndex uintptr) {
420 if refBase != 0 {
421 print("runtime: found in object at *(", hex(refBase), "+", hex(refOff), ")\n")
422 gcDumpObject("object", refBase, refOff)
    [all...]

Completed in 981 milliseconds