Home | History | Annotate | Download | only in jni

Lines Matching refs:fileDescriptor

46 static jlong android_os_MemoryFile_mmap(JNIEnv* env, jobject clazz, jobject fileDescriptor,
49 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
64 static void android_os_MemoryFile_close(JNIEnv* env, jobject clazz, jobject fileDescriptor)
66 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
68 jniSetFileDescriptorOfFD(env, fileDescriptor, -1);
74 jobject fileDescriptor, jlong address, jbyteArray buffer, jint srcOffset, jint destOffset,
77 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
93 jobject fileDescriptor, jlong address, jbyteArray buffer, jint srcOffset, jint destOffset,
96 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
111 static void android_os_MemoryFile_pin(JNIEnv* env, jobject clazz, jobject fileDescriptor, jboolean pin)
113 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
121 jobject fileDescriptor) {
122 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
141 {"native_open", "(Ljava/lang/String;I)Ljava/io/FileDescriptor;", (void*)android_os_MemoryFile_open},
142 {"native_mmap", "(Ljava/io/FileDescriptor;II)J", (void*)android_os_MemoryFile_mmap},
144 {"native_close", "(Ljava/io/FileDescriptor;)V", (void*)android_os_MemoryFile_close},
145 {"native_read", "(Ljava/io/FileDescriptor;J[BIIIZ)I", (void*)android_os_MemoryFile_read},
146 {"native_write", "(Ljava/io/FileDescriptor;J[BIIIZ)V", (void*)android_os_MemoryFile_write},
147 {"native_pin", "(Ljava/io/FileDescriptor;Z)V", (void*)android_os_MemoryFile_pin},
148 {"native_get_size", "(Ljava/io/FileDescriptor;)I",