Searched refs:fileDescriptor (Results 1 – 4 of 4) sorted by relevance
/libnativehelper/include_platform/nativehelper/ |
D | JNIPlatformHelp.h | 93 jobject fileDescriptor = AFileDescriptor_create(env); in jniCreateFileDescriptor() local 94 if (fileDescriptor != nullptr) { in jniCreateFileDescriptor() 95 AFileDescriptor_setFd(env, fileDescriptor, fd); in jniCreateFileDescriptor() 97 return fileDescriptor; in jniCreateFileDescriptor() 100 inline int jniGetFDFromFileDescriptor(JNIEnv* env, jobject fileDescriptor) { in jniGetFDFromFileDescriptor() argument 101 if (fileDescriptor == nullptr) { in jniGetFDFromFileDescriptor() 104 return AFileDescriptor_getFd(env, fileDescriptor); in jniGetFDFromFileDescriptor() 107 inline void jniSetFileDescriptorOfFD(JNIEnv* env, jobject fileDescriptor, int value) { in jniSetFileDescriptorOfFD() argument 108 if (fileDescriptor == nullptr) { in jniSetFileDescriptorOfFD() 112 AFileDescriptor_setFd(env, fileDescriptor, value); in jniSetFileDescriptorOfFD()
|
/libnativehelper/ |
D | file_descriptor_jni.c | 39 JNIEXPORT int AFileDescriptor_getFd(JNIEnv* env, jobject fileDescriptor) { in AFileDescriptor_getFd() argument 40 EnsureArgumentIsFileDescriptor(env, fileDescriptor); in AFileDescriptor_getFd() 41 return (*env)->GetIntField(env, fileDescriptor, JniConstants_FileDescriptor_descriptor(env)); in AFileDescriptor_getFd() 44 JNIEXPORT void AFileDescriptor_setFd(JNIEnv* env, jobject fileDescriptor, int fd) { in AFileDescriptor_setFd() argument 45 EnsureArgumentIsFileDescriptor(env, fileDescriptor); in AFileDescriptor_setFd() 46 (*env)->CallVoidMethod(env, fileDescriptor, JniConstants_FileDescriptor_setInt$(env), fd); in AFileDescriptor_setFd()
|
D | libnativehelper_lazy.c | 169 int AFileDescriptor_getFd(JNIEnv* env, jobject fileDescriptor) { in AFileDescriptor_getFd() argument 171 INVOKE_METHOD(AFileDescriptor_getFd, M, env, fileDescriptor); in AFileDescriptor_getFd() 174 void AFileDescriptor_setFd(JNIEnv* env, jobject fileDescriptor, int fd) { in AFileDescriptor_setFd() argument 176 INVOKE_VOID_METHOD(AFileDescriptor_setFd, M, env, fileDescriptor, fd); in AFileDescriptor_setFd()
|
/libnativehelper/include/android/ |
D | file_descriptor_jni.h | 67 int AFileDescriptor_getFd(JNIEnv* env, jobject fileDescriptor) __INTRODUCED_IN(31); 84 void AFileDescriptor_setFd(JNIEnv* env, jobject fileDescriptor, int fd) __INTRODUCED_IN(31);
|