Lines Matching defs:dst
114 static void SetObjectRef(const Context *rsc, const ObjectBase *dst, const ObjectBase *src) {
115 //ALOGE("setObjectRef %p,%p %p", rsc, dst, src);
120 if (dst) {
121 CHECK_OBJ(dst);
122 dst->decSysRef();
127 void rsrClearObject(const Context *rsc, void *dst) {
128 ObjectBase **odst = (ObjectBase **)dst;
139 void rsrClearObject(rs_object_base *dst) {
141 ALOGE("rsrClearObject %p,%p", dst, dst->p);
143 if (dst->p) {
144 CHECK_OBJ(dst->p);
145 dst->p->decSysRef();
147 dst->p = nullptr;
151 void rsrClearObject(const Context *rsc, rs_object_base *dst) {
152 rsrClearObject(dst);
156 void rsrSetObject(const Context *rsc, void *dst, ObjectBase *src) {
158 rsrClearObject(rsc, dst);
162 ObjectBase **odst = (ObjectBase **)dst;
164 ALOGE("rsrSetObject (base) %p,%p %p", dst, *odst, src);
167 src->callUpdateCacheObject(rsc, dst);
170 void rsrSetObject(const Context *rsc, rs_object_base *dst, const ObjectBase *src) {
172 rsrClearObject(rsc, dst);
176 ObjectBase **odst = (ObjectBase **)dst;
178 ALOGE("rsrSetObject (base) %p,%p %p", dst, *odst, src);
181 src->callUpdateCacheObject(rsc, dst);