Searched refs:library (Results 1 – 11 of 11) sorted by relevance
/libnativehelper/ |
D | JniInvocation.c | 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() [all …]
|
D | DlHelp.h | 28 bool DlCloseLibrary(DlLibrary library); 29 DlSymbol DlGetSymbol(DlLibrary library, const char* symbol);
|
D | DlHelp.c | 40 bool DlCloseLibrary(DlLibrary library) { in DlCloseLibrary() argument 42 return (FreeLibrary(library) == TRUE); in DlCloseLibrary() 44 return (dlclose(library) == 0); in DlCloseLibrary()
|
D | JniInvocation-priv.h | 23 const char* JniInvocationGetLibraryWith(const char* library,
|
D | README.md | 16 This is a header library that provides the API in the JNI Specification 1.6. 25 Header library that provide utilities defined entirely within the headers. There 56 A shared library distributed in the ART module. It provides the JNI invocation 69 This shared and static library contains a subset of the helper routines in 72 than 20 KB). The name of this library is a misnomer since it contains no C++
|
D | libnativehelper_lazy.c | 267 bool JniInvocationInit(struct JniInvocationImpl* instance, const char* library) { in JniInvocationInit() argument 269 INVOKE_METHOD(JniInvocationInit, M, instance, library); in JniInvocationInit() 272 const char* JniInvocationGetLibrary(const char* library, char* buffer) { in JniInvocationGetLibrary() argument 274 INVOKE_METHOD(JniInvocationGetLibrary, M, library, buffer); in JniInvocationGetLibrary()
|
D | Android.bp | 105 // This library contains code that is compatible with 191 // - This library is less than 20 KB - it is recommended that callers link it statically.
|
/libnativehelper/include_platform/nativehelper/ |
D | JniInvocation.h | 56 bool JniInvocationInit(struct JniInvocationImpl* instance, const char* library); 79 const char* JniInvocationGetLibrary(const char* library, char* buffer); 106 bool Init(const char* library) { in Init() argument 107 return JniInvocationInit(impl_, library) != 0; in Init() 114 static const char* GetLibrary(const char* library, char* buffer) { in GetLibrary() argument 115 return JniInvocationGetLibrary(library, buffer); in GetLibrary()
|
/libnativehelper/tests_mts/ |
D | Android.bp | 57 // Same tests as "MtsLibnativehelperTestCases", but with the jni library
|
D | README.md | 48 depend on libnativehelper. The former library is a subset of libnativehelper.
|
/libnativehelper/tests/ |
D | Android.bp | 91 // `bootstrap:true` to bypass the stub library. This test won't link when
|