Lines Matching refs:env
35 ctor_native(JNIEnv* env, jobject clazz, jobject fileDescriptor)
37 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
46 dtor_native(JNIEnv* env, jobject clazz, jlong r)
52 readNextHeader_native(JNIEnv* env, jobject clazz, jlong r, jobject entity)
79 jstring keyStr = env->NewStringUTF(key.string());
80 env->SetObjectField(entity, s_keyField, keyStr);
81 env->SetIntField(entity, s_dataSizeField, dataSize);
94 readEntityData_native(JNIEnv* env, jobject clazz, jlong r, jbyteArray data, jint offset, jint size)
99 if (env->GetArrayLength(data) < (size+offset)) {
104 jbyte* dataBytes = env->GetByteArrayElements(data, NULL);
111 env->ReleaseByteArrayElements(data, dataBytes, 0);
117 skipEntityData_native(JNIEnv* env, jobject clazz, jlong r)
136 int register_android_backup_BackupDataInput(JNIEnv* env)
140 jclass clazz = FindClassOrDie(env, "android/app/backup/BackupDataInput$EntityHeader");
141 s_keyField = GetFieldIDOrDie(env, clazz, "key", "Ljava/lang/String;");
142 s_dataSizeField = GetFieldIDOrDie(env, clazz, "dataSize", "I");
144 return RegisterMethodsOrDie(env, "android/app/backup/BackupDataInput", g_methods,