Home
last modified time | relevance | path

Searched refs:fileDescriptor (Results 1 – 4 of 4) sorted by relevance

/libnativehelper/include_platform/nativehelper/
DJNIPlatformHelp.h93 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/
Dfile_descriptor_jni.c39 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()
Dlibnativehelper_lazy.c169 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/
Dfile_descriptor_jni.h67 int AFileDescriptor_getFd(JNIEnv* env, jobject fileDescriptor) __INTRODUCED_IN(31);
84 void AFileDescriptor_setFd(JNIEnv* env, jobject fileDescriptor, int fd) __INTRODUCED_IN(31);