xref: /aosp_15_r20/libnativehelper/libnativehelper.map.txt (revision 0797b24ee566c78eb48500180cb4bf71f81c8aab)
1*0797b24eSAndroid Build Coastguard WorkerLIBNATIVEHELPER_S { # introduced=S
2*0797b24eSAndroid Build Coastguard Worker  global:
3*0797b24eSAndroid Build Coastguard Worker    # NDK API for libnativehelper.
4*0797b24eSAndroid Build Coastguard Worker    AFileDescriptor_create;
5*0797b24eSAndroid Build Coastguard Worker    AFileDescriptor_getFd;
6*0797b24eSAndroid Build Coastguard Worker    AFileDescriptor_setFd;
7*0797b24eSAndroid Build Coastguard Worker
8*0797b24eSAndroid Build Coastguard Worker    # JNI Invocation methods available to platform and apps.
9*0797b24eSAndroid Build Coastguard Worker    JNI_CreateJavaVM;
10*0797b24eSAndroid Build Coastguard Worker    JNI_GetDefaultJavaVMInitArgs;
11*0797b24eSAndroid Build Coastguard Worker    JNI_GetCreatedJavaVMs;
12*0797b24eSAndroid Build Coastguard Worker
13*0797b24eSAndroid Build Coastguard Worker  local:
14*0797b24eSAndroid Build Coastguard Worker    *;
15*0797b24eSAndroid Build Coastguard Worker};
16*0797b24eSAndroid Build Coastguard Worker
17*0797b24eSAndroid Build Coastguard WorkerLIBNATIVEHELPER_PLATFORM { # platform-only
18*0797b24eSAndroid Build Coastguard Worker  global:
19*0797b24eSAndroid Build Coastguard Worker    JniInvocationCreate;
20*0797b24eSAndroid Build Coastguard Worker    JniInvocationDestroy;
21*0797b24eSAndroid Build Coastguard Worker    JniInvocationInit;
22*0797b24eSAndroid Build Coastguard Worker    JniInvocationGetLibrary;
23*0797b24eSAndroid Build Coastguard Worker
24*0797b24eSAndroid Build Coastguard Worker    jniGetNioBufferBaseArray;
25*0797b24eSAndroid Build Coastguard Worker    jniGetNioBufferBaseArrayOffset;
26*0797b24eSAndroid Build Coastguard Worker    jniGetNioBufferPointer;
27*0797b24eSAndroid Build Coastguard Worker    jniGetNioBufferFields;
28*0797b24eSAndroid Build Coastguard Worker
29*0797b24eSAndroid Build Coastguard Worker    jniUninitializeConstants;
30*0797b24eSAndroid Build Coastguard Worker};
31