Lines Matching refs:val
547 jobject javaObjectForIBinder(JNIEnv* env, const sp<IBinder>& val)
549 if (val == NULL) return NULL;
551 if (val->checkSubclass(&gBinderOffsets)) {
553 jobject object = static_cast<JavaBBinder*>(val.get())->object();
554 LOGDEATH("objectForBinder %p: it's our own %p!\n", val.get(), object);
563 jobject object = (jobject)val->findObject(&gBinderProxyOffsets);
567 ALOGV("objectForBinder %p: found existing %p!\n", val.get(), res);
570 LOGDEATH("Proxy object %p of IBinder %p no longer in working set!!!", object, val.get());
572 val->detachObject(&gBinderProxyOffsets);
578 LOGDEATH("objectForBinder %p: created new proxy %p !\n", val.get(), object);
580 env->SetLongField(object, gBinderProxyOffsets.mObject, (jlong)val.get());
581 val->incStrong((void*)javaObjectForIBinder);
587 val->attachObject(&gBinderProxyOffsets, refObject,
1022 static bool push_eventlog_int(char** pos, const char* end, jint val) {
1023 int space_needed = 1 + sizeof(val);
1031 memcpy(*pos, &val, sizeof(val));
1032 *pos += sizeof(val);