Home | History | Annotate | Download | only in jni

Lines Matching refs:fileDescriptor

46 static jint android_os_MemoryFile_mmap(JNIEnv* env, jobject clazz, jobject fileDescriptor,
49 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
63 static void android_os_MemoryFile_close(JNIEnv* env, jobject clazz, jobject fileDescriptor)
65 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
67 jniSetFileDescriptorOfFD(env, fileDescriptor, -1);
73 jobject fileDescriptor, jint address, jbyteArray buffer, jint srcOffset, jint destOffset,
76 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
92 jobject fileDescriptor, jint address, jbyteArray buffer, jint srcOffset, jint destOffset,
95 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
110 static void android_os_MemoryFile_pin(JNIEnv* env, jobject clazz, jobject fileDescriptor, jboolean pin)
112 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
120 jobject fileDescriptor) {
121 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
140 {"native_open", "(Ljava/lang/String;I)Ljava/io/FileDescriptor;", (void*)android_os_MemoryFile_open},
141 {"native_mmap", "(Ljava/io/FileDescriptor;II)I", (void*)android_os_MemoryFile_mmap},
143 {"native_close", "(Ljava/io/FileDescriptor;)V", (void*)android_os_MemoryFile_close},
144 {"native_read", "(Ljava/io/FileDescriptor;I[BIIIZ)I", (void*)android_os_MemoryFile_read},
145 {"native_write", "(Ljava/io/FileDescriptor;I[BIIIZ)V", (void*)android_os_MemoryFile_write},
146 {"native_pin", "(Ljava/io/FileDescriptor;Z)V", (void*)android_os_MemoryFile_pin},
147 {"native_get_size", "(Ljava/io/FileDescriptor;)I",