Lines Matching refs:library
88 static DlSymbol FindSymbol(DlLibrary library, const char* symbol) { in FindSymbol() argument
89 DlSymbol s = DlGetSymbol(library, symbol); in FindSymbol()
122 const char* JniInvocationGetLibraryWith(const char* library, in JniInvocationGetLibraryWith() argument
129 if (library != NULL) { in JniInvocationGetLibraryWith()
130 return library; in JniInvocationGetLibraryWith()
151 const char* JniInvocationGetLibrary(const char* library, char* buffer) { in JniInvocationGetLibrary() argument
157 return JniInvocationGetLibraryWith(library, debuggable, system_preferred_library); in JniInvocationGetLibrary()
175 DlLibrary library = DlOpenLibrary(library_name); in JniInvocationInit() local
176 if (library == NULL) { in JniInvocationInit()
190 library = DlOpenLibrary(library_name); in JniInvocationInit()
191 if (library == NULL) { in JniInvocationInit()
197 DlSymbol JNI_GetDefaultJavaVMInitArgs_ = FindSymbol(library, "JNI_GetDefaultJavaVMInitArgs"); in JniInvocationInit()
202 DlSymbol JNI_CreateJavaVM_ = FindSymbol(library, "JNI_CreateJavaVM"); in JniInvocationInit()
207 DlSymbol JNI_GetCreatedJavaVMs_ = FindSymbol(library, "JNI_GetCreatedJavaVMs"); in JniInvocationInit()
213 instance->jni_provider_library = library; in JniInvocationInit()