Lines Matching defs:env
45 readHeader_native(JNIEnv* env, jobject clazz, jobject headerObj, jobject fdObj)
52 int fd = jniGetFDFromFileDescriptor(env, fdObj);
120 env->SetIntField(headerObj, s_chunkSizeField, flattenedHeader.dataSize);
121 env->SetObjectField(headerObj, s_keyPrefixField, env->NewStringUTF(keyPrefix.string()));
127 skipChunk_native(JNIEnv* env, jobject clazz, jobject fdObj, jint bytesToSkip)
129 int fd = jniGetFDFromFileDescriptor(env, fdObj);
144 allocateHeader_native(JNIEnv* env, jobject clazz, jobject headerObj, jobject fdObj)
152 int fd = jniGetFDFromFileDescriptor(env, fdObj);
154 nameObj = (jstring)env->GetObjectField(headerObj, s_keyPrefixField);
156 nameLength = env->GetStringUTFLength(nameObj);
169 writeHeader_native(JNIEnv* env, jobject clazz, jobject headerObj, jobject fdObj, jint pos)
178 int fd = jniGetFDFromFileDescriptor(env, fdObj);
181 nameObj = (jstring)env->GetObjectField(headerObj, s_keyPrefixField);
182 header.nameLength = env->GetStringUTFLength(nameObj);
195 buf = env->GetStringUTFChars(nameObj, NULL);
197 env->ReleaseStringUTFChars(nameObj, buf);
229 int register_android_backup_BackupHelperDispatcher(JNIEnv* env)
231 jclass clazz = FindClassOrDie(env, "android/app/backup/BackupHelperDispatcher$Header");
232 s_chunkSizeField = GetFieldIDOrDie(env, clazz, "chunkSize", "I");
233 s_keyPrefixField = GetFieldIDOrDie(env, clazz, "keyPrefix", "Ljava/lang/String;");
235 return RegisterMethodsOrDie(env, "android/app/backup/BackupHelperDispatcher", g_methods,