/frameworks/av/media/module/codecs/m4v_h263/dec/src/ |
D | get_pred_outside.cpp | 257 uint8 *ptr; in GetPredOutside() local 280 ptr = pred; in GetPredOutside() local 285 ptr = pred + 8; in GetPredOutside() local 290 ptr = pred + (8 << 4); in GetPredOutside() local 295 ptr = pred + (((ypos >> 1) + 8) << 4) + (xpos >> 1) + 8; in GetPredOutside() local 336 ptr = pred + (8 << 4); in GetPredOutside() local 341 ptr = pred + (8 << 4) + 8; in GetPredOutside() local 346 ptr = pred ; in GetPredOutside() local 350 ptr = pred + 8 + (((ypos >> 1) - (height - 8)) << 4) + (xpos >> 1); in GetPredOutside() local 436 ptr = pred + 8; in GetPredOutside() local [all …]
|
/frameworks/av/media/module/foundation/ |
D | ByteUtils.cpp | 24 uint16_t U16_AT(const uint8_t *ptr) { in U16_AT() 28 uint32_t U32_AT(const uint8_t *ptr) { in U32_AT() 32 uint64_t U64_AT(const uint8_t *ptr) { in U64_AT() 36 uint16_t U16LE_AT(const uint8_t *ptr) { in U16LE_AT() 40 uint32_t U32LE_AT(const uint8_t *ptr) { in U32LE_AT() 44 uint64_t U64LE_AT(const uint8_t *ptr) { in U64LE_AT()
|
/frameworks/libs/binary_translation/intrinsics/include/berberis/intrinsics/ |
D | intrinsics_atomics_impl.h | 61 auto ptr = ToHostAddr<IntType>(arg1); in AmoAdd() local 69 auto ptr = ToHostAddr<IntType>(arg1); in AmoAnd() local 76 auto ptr = ToHostAddr<IntType>(arg1); in AmoMax() local 83 auto ptr = ToHostAddr<IntType>(arg1); in AmoMin() local 91 auto ptr = ToHostAddr<IntType>(arg1); in AmoOr() local 99 auto ptr = ToHostAddr<IntType>(arg1); in AmoSwap() local 107 auto ptr = ToHostAddr<IntType>(arg1); in AmoXor() local
|
/frameworks/base/graphics/java/android/graphics/ |
D | Gainmap.java | 342 private static native void nSetBitmap(long ptr, Bitmap bitmap); in nSetBitmap() 344 private static native void nSetRatioMin(long ptr, float r, float g, float b); in nSetRatioMin() 345 private static native void nGetRatioMin(long ptr, float[] components); in nGetRatioMin() 347 private static native void nSetRatioMax(long ptr, float r, float g, float b); in nSetRatioMax() 348 private static native void nGetRatioMax(long ptr, float[] components); in nGetRatioMax() 350 private static native void nSetGamma(long ptr, float r, float g, float b); in nSetGamma() 351 private static native void nGetGamma(long ptr, float[] components); in nGetGamma() 353 private static native void nSetEpsilonSdr(long ptr, float r, float g, float b); in nSetEpsilonSdr() 354 private static native void nGetEpsilonSdr(long ptr, float[] components); in nGetEpsilonSdr() 356 private static native void nSetEpsilonHdr(long ptr, float r, float g, float b); in nSetEpsilonHdr() [all …]
|
D | BLASTBufferQueue.java | 33 private static native void nativeDestroy(long ptr); in nativeDestroy() 34 private static native Surface nativeGetSurface(long ptr, boolean includeSurfaceControlHandle); in nativeGetSurface() 35 private static native boolean nativeSyncNextTransaction(long ptr, in nativeSyncNextTransaction() 37 private static native void nativeStopContinuousSyncTransaction(long ptr); in nativeStopContinuousSyncTransaction() 38 private static native void nativeClearSyncTransaction(long ptr); in nativeClearSyncTransaction() 39 private static native void nativeUpdate(long ptr, long surfaceControl, long width, long height, in nativeUpdate() 41 private static native void nativeMergeWithNextTransaction(long ptr, long transactionPtr, in nativeMergeWithNextTransaction() 43 private static native long nativeGetLastAcquiredFrameNum(long ptr); in nativeGetLastAcquiredFrameNum() 44 private static native void nativeApplyPendingTransactions(long ptr, long frameNumber); in nativeApplyPendingTransactions() 45 private static native boolean nativeIsSameSurfaceControl(long ptr, long surfaceControlPtr); in nativeIsSameSurfaceControl() [all …]
|
/frameworks/rs/driver/runtime/ |
D | rs_core.c | 44 extern int32_t __attribute__((overloadable)) rsAtomicCas(volatile int32_t *ptr, int32_t expectedVal… in rsAtomicCas() 48 extern uint32_t __attribute__((overloadable)) rsAtomicCas(volatile uint32_t *ptr, uint32_t expected… in rsAtomicCas() 52 extern int32_t __attribute__((overloadable)) rsAtomicInc(volatile int32_t *ptr) { in rsAtomicInc() 56 extern int32_t __attribute__((overloadable)) rsAtomicInc(volatile uint32_t *ptr) { in rsAtomicInc() 60 extern int32_t __attribute__((overloadable)) rsAtomicDec(volatile int32_t *ptr) { in rsAtomicDec() 64 extern int32_t __attribute__((overloadable)) rsAtomicDec(volatile uint32_t *ptr) { in rsAtomicDec() 68 extern int32_t __attribute__((overloadable)) rsAtomicAdd(volatile int32_t *ptr, int32_t value) { in rsAtomicAdd() 72 extern int32_t __attribute__((overloadable)) rsAtomicAdd(volatile uint32_t *ptr, uint32_t value) { in rsAtomicAdd() 76 extern int32_t __attribute__((overloadable)) rsAtomicSub(volatile int32_t *ptr, int32_t value) { in rsAtomicSub() 80 extern int32_t __attribute__((overloadable)) rsAtomicSub(volatile uint32_t *ptr, uint32_t value) { in rsAtomicSub() [all …]
|
/frameworks/base/libs/hwui/jni/text/ |
D | TextShaper.cpp | 42 static void releaseLayout(jlong ptr) { in releaseLayout() 67 std::unique_ptr<LayoutWrapper> ptr = std::make_unique<LayoutWrapper>( in shapeTextRun() local 106 static jint TextShaper_Result_getGlyphCount(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in TextShaper_Result_getGlyphCount() 112 static jfloat TextShaper_Result_getTotalAdvance(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in TextShaper_Result_getTotalAdvance() 118 static jfloat TextShaper_Result_getAscent(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in TextShaper_Result_getAscent() 124 static jfloat TextShaper_Result_getDescent(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in TextShaper_Result_getDescent() 130 static jint TextShaper_Result_getGlyphId(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in TextShaper_Result_getGlyphId() 136 static jfloat TextShaper_Result_getX(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in TextShaper_Result_getX() 142 static jfloat TextShaper_Result_getY(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in TextShaper_Result_getY() 148 static jboolean TextShaper_Result_getFakeBold(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in TextShaper_Result_getFakeBold() [all …]
|
D | LineBreaker.cpp | 48 static inline minikin::android::StaticLayoutNative* toNative(jlong ptr) { in toNative() 97 static jint nGetLineCount(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in nGetLineCount() 101 static jint nGetLineBreakOffset(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in nGetLineBreakOffset() 105 static jfloat nGetLineWidth(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in nGetLineWidth() 109 static jfloat nGetLineAscent(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in nGetLineAscent() 113 static jfloat nGetLineDescent(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in nGetLineDescent() 117 static jint nGetLineFlag(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint i) { in nGetLineFlag() 121 static void nReleaseResult(jlong ptr) { in nReleaseResult()
|
D | MeasuredText.cpp | 38 static inline minikin::MeasuredTextBuilder* toBuilder(jlong ptr) { in toBuilder() 42 static inline Paint* toPaint(jlong ptr) { in toPaint() 46 static inline minikin::MeasuredText* toMeasuredParagraph(jlong ptr) { in toMeasuredParagraph() 50 template<typename Ptr> static inline jlong toJLong(Ptr ptr) { in toJLong() 103 static jfloat nGetWidth(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint start, jint end) { in nGetWidth() 112 static jfloat nGetCharWidthAt(CRITICAL_JNI_PARAMS_COMMA jlong ptr, jint offset) { in nGetCharWidthAt() 117 static void nGetBounds(JNIEnv* env, jobject, jlong ptr, jcharArray javaText, jint start, jint end, in nGetBounds() 137 static jlong nGetExtent(JNIEnv* env, jobject, jlong ptr, jcharArray javaText, jint start, in nGetExtent() 156 static jint nGetMemoryUsage(CRITICAL_JNI_PARAMS_COMMA jlong ptr) { in nGetMemoryUsage()
|
/frameworks/base/services/core/java/com/android/server/tv/ |
D | UinputBridge.java | 35 private static native void nativeClose(long ptr); in nativeClose() 36 private static native void nativeClear(long ptr); in nativeClear() 37 private static native void nativeSendKey(long ptr, int keyCode, boolean down); in nativeSendKey() 38 private static native void nativeSendPointerDown(long ptr, int pointerId, int x, int y); in nativeSendPointerDown() 39 private static native void nativeSendPointerUp(long ptr, int pointerId); in nativeSendPointerUp() 40 private static native void nativeSendPointerSync(long ptr); in nativeSendPointerSync() 50 private static native void nativeSendGamepadKey(long ptr, int keyCode, boolean down); in nativeSendGamepadKey() 65 private static native void nativeSendGamepadAxisValue(long ptr, int axis, float value); in nativeSendGamepadAxisValue() 87 private UinputBridge(IBinder token, long ptr) { in UinputBridge() 99 long ptr = nativeGamepadOpen(name, token.toString()); in openGamepad() local
|
/frameworks/base/ravenwood/runtime-helper-src/framework/com/android/platform/test/ravenwood/nativesubstitution/ |
D | MessageQueue_host.java | 56 public static void nativeDestroy(long ptr) { in nativeDestroy() 61 public static void nativePollOnce(android.os.MessageQueue queue, long ptr, int timeoutMillis) { in nativePollOnce() 84 public static void nativeWake(long ptr) { in nativeWake() 92 public static boolean nativeIsPolling(long ptr) { in nativeIsPolling() 97 public static void nativeSetFileDescriptorEvents(long ptr, int fd, int events) { in nativeSetFileDescriptorEvents()
|
/frameworks/libs/binary_translation/runtime_primitives/include/berberis/runtime_primitives/ |
D | host_code.h | 27 inline HostCode AsHostCode(T ptr) { in AsHostCode() 32 inline T AsFuncPtr(HostCode ptr) { in AsFuncPtr() 58 constexpr explicit AsFuncPtrAdaptor(HostCode ptr) noexcept : ptr_(const_cast<void*>(ptr)) {} in AsFuncPtrAdaptor() 65 inline AsFuncPtrAdaptor AsFuncPtr(HostCode ptr) { in AsFuncPtr()
|
/frameworks/base/core/java/android/content/res/ |
D | AssetManager.java | 1686 private static native void nativeDestroy(long ptr); in nativeDestroy() 1687 private static native void nativeSetApkAssets(long ptr, @NonNull ApkAssets[] apkAssets, in nativeSetApkAssets() 1689 private static native void nativeSetConfiguration(long ptr, int mcc, int mnc, in nativeSetConfiguration() 1696 long ptr, boolean includeOverlays, boolean includeLoaders); in nativeGetAssignedPackageIdentifiers() 1699 private static native boolean nativeContainsAllocatedTable(long ptr); in nativeContainsAllocatedTable() 1700 private static native @Nullable String[] nativeList(long ptr, @NonNull String path) in nativeList() 1702 private static native long nativeOpenAsset(long ptr, @NonNull String fileName, int accessMode); in nativeOpenAsset() 1703 private static native @Nullable ParcelFileDescriptor nativeOpenAssetFd(long ptr, in nativeOpenAssetFd() 1705 private static native long nativeOpenNonAsset(long ptr, int cookie, @NonNull String fileName, in nativeOpenNonAsset() 1707 private static native @Nullable ParcelFileDescriptor nativeOpenNonAssetFd(long ptr, int cookie, in nativeOpenNonAssetFd() [all …]
|
/frameworks/base/core/java/com/android/internal/util/ |
D | VirtualRefBasePtr.java | 29 public VirtualRefBasePtr(long ptr) { in VirtualRefBasePtr() 62 private static native void nIncStrong(long ptr); in nIncStrong() 63 private static native void nDecStrong(long ptr); in nDecStrong()
|
/frameworks/base/core/jni/ |
D | android_graphics_BLASTBufferQueue.cpp | 98 static void nativeDestroy(JNIEnv* env, jclass clazz, jlong ptr) { in nativeDestroy() 103 static jobject nativeGetSurface(JNIEnv* env, jclass clazz, jlong ptr, in nativeGetSurface() 130 static bool nativeSyncNextTransaction(JNIEnv* env, jclass clazz, jlong ptr, jobject callback, in nativeSyncNextTransaction() 153 static void nativeStopContinuousSyncTransaction(JNIEnv* env, jclass clazz, jlong ptr) { in nativeStopContinuousSyncTransaction() 158 static void nativeClearSyncTransaction(JNIEnv* env, jclass clazz, jlong ptr) { in nativeClearSyncTransaction() 163 static void nativeUpdate(JNIEnv* env, jclass clazz, jlong ptr, jlong surfaceControl, jlong width, in nativeUpdate() 169 static void nativeMergeWithNextTransaction(JNIEnv*, jclass clazz, jlong ptr, jlong transactionPtr, in nativeMergeWithNextTransaction() 176 static jlong nativeGetLastAcquiredFrameNum(JNIEnv* env, jclass clazz, jlong ptr) { in nativeGetLastAcquiredFrameNum() 181 static void nativeApplyPendingTransactions(JNIEnv* env, jclass clazz, jlong ptr, jlong frameNum) { in nativeApplyPendingTransactions() 186 static bool nativeIsSameSurfaceControl(JNIEnv* env, jclass clazz, jlong ptr, jlong surfaceControl) { in nativeIsSameSurfaceControl() [all …]
|
D | android_view_KeyCharacterMap.cpp | 108 static void nativeWriteToParcel(JNIEnv* env, jobject clazz, jlong ptr, jobject parcelObj) { in nativeWriteToParcel() 123 static void nativeDispose(JNIEnv *env, jobject clazz, jlong ptr) { in nativeDispose() 129 static jchar nativeGetCharacter(JNIEnv *env, jobject clazz, jlong ptr, in nativeGetCharacter() 138 static jboolean nativeGetFallbackAction(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode, in nativeGetFallbackAction() 157 static jchar nativeGetNumber(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode) { in nativeGetNumber() 166 static jchar nativeGetMatch(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode, in nativeGetMatch() 186 static jchar nativeGetDisplayLabel(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode) { in nativeGetDisplayLabel() 195 static jint nativeGetKeyboardType(JNIEnv *env, jobject clazz, jlong ptr) { in nativeGetKeyboardType() 203 static jobjectArray nativeGetEvents(JNIEnv *env, jobject clazz, jlong ptr, in nativeGetEvents() 245 static void nativeApplyOverlay(JNIEnv* env, jobject clazz, jlong ptr, jstring nameObj, in nativeApplyOverlay() [all …]
|
D | android_util_AssetManager.cpp | 161 static Guarded<AssetManager2>& AssetManagerFromLong(jlong ptr) { in AssetManagerFromLong() 182 ScopedLockedAssetsOperation LockAndStartAssetManager(jlong ptr) { in LockAndStartAssetManager() 186 static jobject NativeGetOverlayableMap(JNIEnv* env, jclass /*clazz*/, jlong ptr, in NativeGetOverlayableMap() 232 static jstring NativeGetOverlayablesToString(JNIEnv* env, jclass /*clazz*/, jlong ptr, in NativeGetOverlayablesToString() 312 static void NativeDestroy(JNIEnv* /*env*/, jclass /*clazz*/, jlong ptr) { in NativeDestroy() 316 static void NativeSetApkAssets(JNIEnv* env, jclass /*clazz*/, jlong ptr, in NativeSetApkAssets() 354 static void NativeSetConfiguration(JNIEnv* env, jclass /*clazz*/, jlong ptr, jint mcc, jint mnc, in NativeSetConfiguration() 425 static jobject NativeGetAssignedPackageIdentifiers(JNIEnv* env, jclass /*clazz*/, jlong ptr, in NativeGetAssignedPackageIdentifiers() 457 static jboolean ContainsAllocatedTable(JNIEnv* env, jclass /*clazz*/, jlong ptr) { in ContainsAllocatedTable() 462 static jobjectArray NativeList(JNIEnv* env, jclass /*clazz*/, jlong ptr, jstring path) { in NativeList() [all …]
|
D | android_view_MotionPredictor.cpp | 32 static void release(void* ptr) { in release() 47 static void android_view_MotionPredictor_nativeRecord(JNIEnv* env, jclass clazz, jlong ptr, in android_view_MotionPredictor_nativeRecord() 59 static jobject android_view_MotionPredictor_nativePredict(JNIEnv* env, jclass clazz, jlong ptr, in android_view_MotionPredictor_nativePredict() 69 jlong ptr, jint deviceId, in android_view_MotionPredictor_nativeIsPredictionAvailable()
|
D | com_android_internal_os_FuseAppLoop.cpp | 121 void com_android_internal_os_FuseAppLoop_delete(JNIEnv* env, jobject self, jlong ptr) { in com_android_internal_os_FuseAppLoop_delete() 125 void com_android_internal_os_FuseAppLoop_start(JNIEnv* env, jobject self, jlong ptr) { in com_android_internal_os_FuseAppLoop_start() 131 JNIEnv* env, jobject self, jlong ptr, jlong unique, jint result) { in com_android_internal_os_FuseAppLoop_replySimple() 138 JNIEnv* env, jobject self, jlong ptr, jlong unique, jlong fh) { in com_android_internal_os_FuseAppLoop_replyOpen() 145 JNIEnv* env, jobject self, jlong ptr, jlong unique, jlong inode, jlong size) { in com_android_internal_os_FuseAppLoop_replyLookup() 152 JNIEnv* env, jobject self, jlong ptr, jlong unique, jlong inode, jlong size) { in com_android_internal_os_FuseAppLoop_replyGetAttr() 160 JNIEnv* env, jobject self, jlong ptr, jlong unique, jint size) { in com_android_internal_os_FuseAppLoop_replyWrite() 167 JNIEnv* env, jobject self, jlong ptr, jlong unique, jint size, jbyteArray data) { in com_android_internal_os_FuseAppLoop_replyRead()
|
D | android_view_VelocityTracker.cpp | 92 static void android_view_VelocityTracker_nativeDispose(JNIEnv* env, jclass clazz, jlong ptr) { in android_view_VelocityTracker_nativeDispose() 97 static void android_view_VelocityTracker_nativeClear(JNIEnv* env, jclass clazz, jlong ptr) { in android_view_VelocityTracker_nativeClear() 102 static void android_view_VelocityTracker_nativeAddMovement(JNIEnv* env, jclass clazz, jlong ptr, in android_view_VelocityTracker_nativeAddMovement() 115 jlong ptr, jint units, jfloat maxVelocity) { in android_view_VelocityTracker_nativeComputeCurrentVelocity() 120 static jfloat android_view_VelocityTracker_nativeGetVelocity(JNIEnv* env, jclass clazz, jlong ptr, in android_view_VelocityTracker_nativeGetVelocity()
|
D | android_hardware_camera2_CameraMetadata.cpp | 183 static CameraMetadata* CameraMetadata_getPointerNoThrow(jlong ptr) { in CameraMetadata_getPointerNoThrow() 192 static CameraMetadata* CameraMetadata_getPointerThrow(JNIEnv *env, jlong ptr, in CameraMetadata_getPointerThrow() 226 static jboolean CameraMetadata_isEmpty(JNIEnv *env, jclass thiz, jlong ptr) { in CameraMetadata_isEmpty() 245 static jint CameraMetadata_getEntryCount(JNIEnv *env, jclass thiz, jlong ptr) { in CameraMetadata_getEntryCount() 302 static jlong CameraMetadata_getBufferSize(JNIEnv *env, jclass thiz, jlong ptr) { in CameraMetadata_getBufferSize() 313 static void CameraMetadata_close(JNIEnv *env, jclass thiz, jlong ptr) { in CameraMetadata_close() 322 static void CameraMetadata_swap(JNIEnv *env, jclass thiz, jlong ptr, jlong other) { in CameraMetadata_swap() 336 static jbyteArray CameraMetadata_readValues(JNIEnv *env, jclass thiz, jint tag, jlong ptr) { in CameraMetadata_readValues() 376 jlong ptr) { in CameraMetadata_writeValues() 449 static void CameraMetadata_dump(JNIEnv *env, jclass thiz, jlong ptr) { in CameraMetadata_dump() [all …]
|
/frameworks/libs/binary_translation/base/ |
D | mmap_posix.cc | 30 void* ptr = MmapImpl(args); in MmapImplOrDie() local 35 void MunmapOrDie(void* ptr, size_t size) { in MunmapOrDie() 40 void MprotectOrDie(void* ptr, size_t size, int prot) { in MprotectOrDie()
|
/frameworks/base/core/java/android/view/ |
D | TunnelModeEnabledListener.java | 95 private static native void nativeDestroy(long ptr); in nativeDestroy() 96 private static native void nativeRegister(long ptr); in nativeRegister() 97 private static native void nativeUnregister(long ptr); in nativeUnregister()
|
/frameworks/av/media/module/mpeg2ts/ |
D | ESQueue.cpp | 117 const uint8_t *ptr, size_t size, sp<MetaData> *metaData) { in parseAC3SyncFrame() 224 const uint8_t *ptr, size_t size, sp<MetaData> *metaData) { in parseEAC3SyncFrame() 300 const uint8_t *ptr, size_t size, unsigned &frameSize, sp<MetaData> *metaData) { in parseAC4SyncFrame() 374 const uint8_t *ptr, size_t size, unsigned &frameSize, sp<MetaData> *metaData) { in parseDTSHDSyncFrame() 625 const uint8_t *ptr, size_t size, unsigned &frameSize, sp<MetaData> *metaData) { in parseDTSUHDSyncFrame() 785 static status_t isSeeminglyValidDTSHDHeader(const uint8_t *ptr, size_t size,unsigned &frameSize) in isSeeminglyValidDTSHDHeader() 790 static status_t isSeeminglyValidDTSUHDHeader(const uint8_t *ptr, size_t size,unsigned &frameSize) in isSeeminglyValidDTSUHDHeader() 795 static status_t IsSeeminglyValidAC4Header(const uint8_t *ptr, size_t size, unsigned &frameSize) { in IsSeeminglyValidAC4Header() 800 const uint8_t *ptr, size_t size, size_t *frameLength) { in IsSeeminglyValidADTSHeader() 834 static bool IsSeeminglyValidMPEGAudioHeader(const uint8_t *ptr, size_t size) { in IsSeeminglyValidMPEGAudioHeader() [all …]
|
/frameworks/base/services/core/jni/ |
D | com_android_server_tv_TvInputHal.cpp | 38 jlong ptr, jint deviceId, jint streamId, jobject jsurface) { in nativeAddOrUpdateStream() 51 jlong ptr, jint deviceId, jint streamId) { in nativeRemoveStream() 57 jlong ptr, jint deviceId, jint generation) { in nativeGetStreamConfigs() 88 static int nativeSetTvMessageEnabled(JNIEnv* env, jclass clazz, jlong ptr, jint deviceId, in nativeSetTvMessageEnabled() 94 static void nativeClose(JNIEnv* env, jclass clazz, jlong ptr) { in nativeClose()
|