Home
last modified time | relevance | path

Searched refs:library (Results 1 – 10 of 10) sorted by relevance

/libnativehelper/
DJniInvocation.c77 static DlSymbol FindSymbol(DlLibrary library, const char* symbol) { in FindSymbol() argument
78 DlSymbol s = DlGetSymbol(library, symbol); in FindSymbol()
111 const char* JniInvocationGetLibraryWith(const char* library, in JniInvocationGetLibraryWith() argument
118 if (library != NULL) { in JniInvocationGetLibraryWith()
119 return library; in JniInvocationGetLibraryWith()
129 const char* JniInvocationGetLibrary(const char* library, char* buffer) { in JniInvocationGetLibrary() argument
135 return JniInvocationGetLibraryWith(library, debuggable, system_preferred_library); in JniInvocationGetLibrary()
153 DlLibrary library = DlOpenLibrary(library_name); in JniInvocationInit() local
154 if (library == NULL) { in JniInvocationInit()
168 library = DlOpenLibrary(library_name); in JniInvocationInit()
[all …]
DDlHelp.h28 bool DlCloseLibrary(DlLibrary library);
29 DlSymbol DlGetSymbol(DlLibrary library, const char* symbol);
DDlHelp.c40 bool DlCloseLibrary(DlLibrary library) { in DlCloseLibrary() argument
42 return (FreeLibrary(library) == TRUE); in DlCloseLibrary()
44 return (dlclose(library) == 0); in DlCloseLibrary()
DJniInvocation-priv.h23 const char* JniInvocationGetLibraryWith(const char* library,
DREADME.md16 This is a header library that contains provides the API represented in
58 A shared library distributed in the ART module that provides helper
59 routines built on Java APIs. This library depends on details that are
63 This library also contains the JNI invocation API from the JNI
82 This shared and static library contains a subset of the helper
85 stable. The name of this library is a misnomer since it contains no
Dlibnativehelper_lazy.c267 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()
/libnativehelper/include_platform/nativehelper/
DJniInvocation.h56 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/
DAndroid.bp57 // Same tests as "MtsLibnativehelperTestCases", but with the jni library
DREADME.md48 depend on libnativehelper. The former library is a subset of libnativehelper.
/libnativehelper/tests/
DAndroid.bp85 // `bootstrap:true` to bypass the stub library. This test won't link when