/frameworks/base/core/jni/ |
H A D | android_hardware_UsbDevice.cpp | 30 android_hardware_UsbDevice_get_device_id(JNIEnv *env, jobject clazz, jstring name) argument 32 const char *nameStr = env->GetStringUTFChars(name, NULL); 34 env->ReleaseStringUTFChars(name, nameStr); 39 android_hardware_UsbDevice_get_device_name(JNIEnv *env, jobject clazz, jint id) argument 42 jstring result = env->NewStringUTF(name); 55 int register_android_hardware_UsbDevice(JNIEnv *env) argument 57 return RegisterMethodsOrDie(env, "android/hardware/usb/UsbDevice",
|
H A D | android_util_MemoryIntArray.cpp | 24 static jint android_util_MemoryIntArray_create(JNIEnv* env, jobject clazz, jstring name, argument 28 jniThrowException(env, "java/io/IOException", "bad name"); 33 jniThrowException(env, "java/io/IOException", "bad size"); 37 const char* nameStr = env->GetStringUTFChars(name, NULL); 40 env->ReleaseStringUTFChars(name, nameStr); 43 jniThrowException(env, "java/io/IOException", "ashmem creation failed"); 49 jniThrowException(env, "java/io/IOException", "cannot set ashmem prot mode"); 56 static jlong android_util_MemoryIntArray_open(JNIEnv* env, jobject clazz, jint fd, argument 60 jniThrowException(env, "java/io/IOException", "bad file descriptor"); 66 jniThrowException(env, "jav 93 android_util_MemoryIntArray_close(JNIEnv* env, jobject clazz, jint fd, jlong ashmemAddr, jboolean owner) argument 123 android_util_MemoryIntArray_get(JNIEnv* env, jobject clazz, jint fd, jlong address, jint index, jboolean owner) argument 140 android_util_MemoryIntArray_set(JNIEnv* env, jobject clazz, jint fd, jlong address, jint index, jint newValue, jboolean owner) argument 157 android_util_MemoryIntArray_size(JNIEnv* env, jobject clazz, jint fd) argument 189 register_android_util_MemoryIntArray(JNIEnv* env) argument [all...] |
H A D | android_hardware_Radio.cpp | 140 static sp<Radio> getRadio(JNIEnv* env, jobject thiz) argument 143 Radio* const radio = (Radio*)env->GetLongField(thiz, gModuleFields.mNativeContext); 147 static sp<Radio> setRadio(JNIEnv* env, jobject thiz, const sp<Radio>& module) argument 150 sp<Radio> old = (Radio*)env->GetLongField(thiz, gModuleFields.mNativeContext); 157 env->SetLongField(thiz, gModuleFields.mNativeContext, (jlong)module.get()); 161 static jint convertBandDescriptorFromNative(JNIEnv *env, argument 169 *jBandDescriptor = env->NewObject(gRadioFmBandDescriptorClass, gRadioFmBandDescriptorCstor, 179 *jBandDescriptor = env->NewObject(gRadioAmBandDescriptorClass, gRadioAmBandDescriptorCstor, 196 static jint convertBandConfigFromNative(JNIEnv *env, argument 204 *jBandConfig = env 231 convertMetadataFromNative(JNIEnv *env, jobject *jMetadata, const radio_metadata_t *nMetadata) argument 308 convertProgramInfoFromNative(JNIEnv *env, jobject *jProgramInfo, const radio_program_info_t *nProgramInfo) argument 336 convertBandConfigToNative(JNIEnv *env, radio_band_config_t *nBandconfig, jobject jBandConfig) argument 382 android_hardware_Radio_listModules(JNIEnv *env, jobject clazz, jobject jModules) argument 481 JNIRadioCallback(JNIEnv* env, jobject thiz, jobject weak_thiz) argument 501 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 511 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 560 android_hardware_Radio_setup(JNIEnv *env, jobject thiz, jobject weak_this, jobject jConfig, jboolean withAudio) argument 589 android_hardware_Radio_close(JNIEnv *env, jobject thiz) argument 601 android_hardware_Radio_finalize(JNIEnv *env, jobject thiz) argument 612 android_hardware_Radio_setConfiguration(JNIEnv *env, jobject thiz, jobject jConfig) argument 636 android_hardware_Radio_getConfiguration(JNIEnv *env, jobject thiz, jobjectArray jConfigs) argument 664 android_hardware_Radio_setMute(JNIEnv *env, jobject thiz, jboolean mute) argument 676 android_hardware_Radio_getMute(JNIEnv *env, jobject thiz) argument 692 android_hardware_Radio_step(JNIEnv *env, jobject thiz, jint direction, jboolean skipSubChannel) argument 704 android_hardware_Radio_scan(JNIEnv *env, jobject thiz, jint direction, jboolean skipSubChannel) argument 716 android_hardware_Radio_tune(JNIEnv *env, jobject thiz, jint channel, jint subChannel) argument 728 android_hardware_Radio_cancel(JNIEnv *env, jobject thiz) argument 740 android_hardware_Radio_getProgramInformation(JNIEnv *env, jobject thiz, jobjectArray jInfos) argument 775 android_hardware_Radio_isAntennaConnected(JNIEnv *env, jobject thiz) argument 795 android_hardware_Radio_hasControl(JNIEnv *env, jobject thiz) argument 864 register_android_hardware_Radio(JNIEnv *env) argument [all...] |
H A D | com_android_internal_view_animation_NativeInterpolatorFactoryHelper.cpp | 29 static jlong createAccelerateDecelerateInterpolator(JNIEnv* env, jobject clazz) { argument 33 static jlong createAccelerateInterpolator(JNIEnv* env, jobject clazz, jfloat factor) { argument 37 static jlong createAnticipateInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument 41 static jlong createAnticipateOvershootInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument 45 static jlong createBounceInterpolator(JNIEnv* env, jobject clazz) { argument 49 static jlong createCycleInterpolator(JNIEnv* env, jobject clazz, jfloat cycles) { argument 53 static jlong createDecelerateInterpolator(JNIEnv* env, jobject clazz, jfloat factor) { argument 57 static jlong createLinearInterpolator(JNIEnv* env, jobject clazz) { argument 61 static jlong createOvershootInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument 65 static jlong createLutInterpolator(JNIEnv* env, jobjec argument 94 register_com_android_internal_view_animation_NativeInterpolatorFactoryHelper(JNIEnv* env) argument [all...] |
H A D | core_jni_helpers.h | 27 static inline jclass FindClassOrDie(JNIEnv* env, const char* class_name) { argument 28 jclass clazz = env->FindClass(class_name); 33 static inline jfieldID GetFieldIDOrDie(JNIEnv* env, jclass clazz, const char* field_name, argument 35 jfieldID res = env->GetFieldID(clazz, field_name, field_signature); 40 static inline jmethodID GetMethodIDOrDie(JNIEnv* env, jclass clazz, const char* method_name, argument 42 jmethodID res = env->GetMethodID(clazz, method_name, method_signature); 47 static inline jfieldID GetStaticFieldIDOrDie(JNIEnv* env, jclass clazz, const char* field_name, argument 49 jfieldID res = env->GetStaticFieldID(clazz, field_name, field_signature); 54 static inline jmethodID GetStaticMethodIDOrDie(JNIEnv* env, jclass clazz, const char* method_name, argument 56 jmethodID res = env 62 MakeGlobalRefOrDie(JNIEnv* env, T in) argument 68 RegisterMethodsOrDie(JNIEnv* env, const char* className, const JNINativeMethod* gMethods, int numMethods) argument [all...] |
H A D | android_app_backup_FullBackup.cpp | 83 static jint backupToTar(JNIEnv* env, jobject clazz, jstring packageNameObj, argument 87 const char* packagenamechars = (packageNameObj) ? env->GetStringUTFChars(packageNameObj, NULL) : NULL; 88 const char* rootchars = (rootpathObj) ? env->GetStringUTFChars(rootpathObj, NULL) : NULL; 89 const char* pathchars = (pathObj) ? env->GetStringUTFChars(pathObj, NULL) : NULL; 90 const char* domainchars = (domainObj) ? env->GetStringUTFChars(domainObj, NULL) : NULL; 97 if (domainchars) env->ReleaseStringUTFChars(domainObj, domainchars); 98 if (pathchars) env->ReleaseStringUTFChars(pathObj, pathchars); 99 if (rootchars) env->ReleaseStringUTFChars(rootpathObj, rootchars); 100 if (packagenamechars) env->ReleaseStringUTFChars(packageNameObj, packagenamechars); 103 jobject bdo = env 130 register_android_app_backup_FullBackup(JNIEnv* env) argument [all...] |
H A D | android_hardware_UsbDeviceConnection.cpp | 36 struct usb_device* get_device_from_object(JNIEnv* env, jobject connection) argument 38 return (struct usb_device*)env->GetLongField(connection, field_context); 42 android_hardware_UsbDeviceConnection_open(JNIEnv *env, jobject thiz, jstring deviceName, argument 45 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 51 const char *deviceNameStr = env->GetStringUTFChars(deviceName, NULL); 54 env->SetLongField(thiz, field_context, (jlong)device); 60 env->ReleaseStringUTFChars(deviceName, deviceNameStr); 65 android_hardware_UsbDeviceConnection_close(JNIEnv *env, jobject thiz) argument 68 struct usb_device* device = get_device_from_object(env, thiz); 71 env 76 android_hardware_UsbDeviceConnection_get_fd(JNIEnv *env, jobject thiz) argument 87 android_hardware_UsbDeviceConnection_get_desc(JNIEnv *env, jobject thiz) argument 108 android_hardware_UsbDeviceConnection_claim_interface(JNIEnv *env, jobject thiz, jint interfaceID, jboolean force) argument 127 android_hardware_UsbDeviceConnection_release_interface(JNIEnv *env, jobject thiz, jint interfaceID) argument 143 android_hardware_UsbDeviceConnection_set_interface(JNIEnv *env, jobject thiz, jint interfaceID, jint alternateSetting) argument 156 android_hardware_UsbDeviceConnection_set_configuration(JNIEnv *env, jobject thiz, jint configurationID) argument 168 android_hardware_UsbDeviceConnection_control_request(JNIEnv *env, jobject thiz, jint requestType, jint request, jint value, jint index, jbyteArray buffer, jint start, jint length, jint timeout) argument 194 android_hardware_UsbDeviceConnection_bulk_request(JNIEnv *env, jobject thiz, jint endpoint, jbyteArray buffer, jint start, jint length, jint timeout) argument 218 android_hardware_UsbDeviceConnection_request_wait(JNIEnv *env, jobject thiz) argument 234 android_hardware_UsbDeviceConnection_get_serial(JNIEnv *env, jobject thiz) argument 269 register_android_hardware_UsbDeviceConnection(JNIEnv *env) argument [all...] |
H A D | android_view_KeyEvent.cpp | 55 jobject android_view_KeyEvent_fromNative(JNIEnv* env, const KeyEvent* event) { argument 56 jobject eventObj = env->CallStaticObjectMethod(gKeyEventClassInfo.clazz, 69 if (env->ExceptionCheck()) { 71 LOGE_EX(env); 72 env->ExceptionClear(); 78 status_t android_view_KeyEvent_toNative(JNIEnv* env, jobject eventObj, argument 80 jint deviceId = env->GetIntField(eventObj, gKeyEventClassInfo.mDeviceId); 81 jint source = env->GetIntField(eventObj, gKeyEventClassInfo.mSource); 82 jint metaState = env->GetIntField(eventObj, gKeyEventClassInfo.mMetaState); 83 jint action = env 97 android_view_KeyEvent_recycle(JNIEnv* env, jobject eventObj) argument 108 android_view_KeyEvent_nativeKeyCodeToString(JNIEnv* env, jobject clazz, jint keyCode) argument 113 android_view_KeyEvent_nativeKeyCodeFromString(JNIEnv* env, jobject clazz, jstring label) argument 129 register_android_view_KeyEvent(JNIEnv* env) argument [all...] |
H A D | android_util_XmlBlock.cpp | 34 static jlong android_content_XmlBlock_nativeCreate(JNIEnv* env, jobject clazz, argument 39 jniThrowNullPointerException(env, NULL); 43 jsize bLen = env->GetArrayLength(bArray); 45 jniThrowException(env, "java/lang/IndexOutOfBoundsException", NULL); 49 jbyte* b = env->GetByteArrayElements(bArray, NULL); 52 env->ReleaseByteArrayElements(bArray, b, 0); 55 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 62 static jlong android_content_XmlBlock_nativeGetStringBlock(JNIEnv* env, jobject clazz, argument 67 jniThrowNullPointerException(env, NULL); 74 static jlong android_content_XmlBlock_nativeCreateParseState(JNIEnv* env, jobjec argument 94 android_content_XmlBlock_nativeNext(JNIEnv* env, jobject clazz, jlong token) argument 128 android_content_XmlBlock_nativeGetNamespace(JNIEnv* env, jobject clazz, jlong token) argument 139 android_content_XmlBlock_nativeGetName(JNIEnv* env, jobject clazz, jlong token) argument 150 android_content_XmlBlock_nativeGetText(JNIEnv* env, jobject clazz, jlong token) argument 161 android_content_XmlBlock_nativeGetLineNumber(JNIEnv* env, jobject clazz, jlong token) argument 173 android_content_XmlBlock_nativeGetAttributeCount(JNIEnv* env, jobject clazz, jlong token) argument 185 android_content_XmlBlock_nativeGetAttributeNamespace(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 197 android_content_XmlBlock_nativeGetAttributeName(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 209 android_content_XmlBlock_nativeGetAttributeResource(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 221 android_content_XmlBlock_nativeGetAttributeDataType(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 233 android_content_XmlBlock_nativeGetAttributeData(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 245 android_content_XmlBlock_nativeGetAttributeStringValue(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 257 android_content_XmlBlock_nativeGetAttributeIndex(JNIEnv* env, jobject clazz, jlong token, jstring ns, jstring name) argument 288 android_content_XmlBlock_nativeGetIdAttribute(JNIEnv* env, jobject clazz, jlong token) argument 301 android_content_XmlBlock_nativeGetClassAttribute(JNIEnv* env, jobject clazz, jlong token) argument 314 android_content_XmlBlock_nativeGetStyleAttribute(JNIEnv* env, jobject clazz, jlong token) argument 338 android_content_XmlBlock_nativeDestroyParseState(JNIEnv* env, jobject clazz, jlong token) argument 350 android_content_XmlBlock_nativeDestroy(JNIEnv* env, jobject clazz, jlong token) argument 413 register_android_content_XmlBlock(JNIEnv* env) argument [all...] |
H A D | android_animation_PropertyValuesHolder.cpp | 33 JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) 35 const char *nativeString = env->GetStringUTFChars(methodName, 0); 36 jmethodID mid = env->GetMethodID(targetClass, nativeString, "(I)V"); 37 env->ReleaseStringUTFChars(methodName, nativeString); 42 JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) 44 const char *nativeString = env->GetStringUTFChars(methodName, 0); 45 jmethodID mid = env->GetMethodID(targetClass, nativeString, "(F)V"); 46 env->ReleaseStringUTFChars(methodName, nativeString); 50 static jlong getMultiparameterMethod(JNIEnv* env, jclass targetClass, jstring methodName, argument 53 const char *nativeString = env 32 android_animation_PropertyValuesHolder_getIntMethod( JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) argument 41 android_animation_PropertyValuesHolder_getFloatMethod( JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) argument 64 android_animation_PropertyValuesHolder_getMultipleFloatMethod( JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName, jint parameterCount) argument 70 android_animation_PropertyValuesHolder_getMultipleIntMethod( JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName, jint parameterCount) argument 76 android_animation_PropertyValuesHolder_callIntMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, jint arg) argument 82 android_animation_PropertyValuesHolder_callFloatMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, jfloat arg) argument 88 android_animation_PropertyValuesHolder_callTwoFloatMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, float arg1, float arg2) argument 94 android_animation_PropertyValuesHolder_callFourFloatMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, float arg1, float arg2, float arg3, float arg4) argument 101 android_animation_PropertyValuesHolder_callMultipleFloatMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, jfloatArray arg) argument 115 android_animation_PropertyValuesHolder_callTwoIntMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, int arg1, int arg2) argument 121 android_animation_PropertyValuesHolder_callFourIntMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, int arg1, int arg2, int arg3, int arg4) argument 128 android_animation_PropertyValuesHolder_callMultipleIntMethod( JNIEnv* env, jclass pvhObject, jobject target, jlong methodID, jintArray arg) argument 169 register_android_animation_PropertyValuesHolder(JNIEnv* env) argument [all...] |
H A D | android_database_SQLiteDebug.cpp | 41 static void nativeGetPagerStats(JNIEnv *env, jobject clazz, jobject statsObj) argument 51 env->SetIntField(statsObj, gSQLiteDebugPagerStatsClassInfo.memoryUsed, memoryUsed); 52 env->SetIntField(statsObj, gSQLiteDebugPagerStatsClassInfo.pageCacheOverflow, 54 env->SetIntField(statsObj, gSQLiteDebugPagerStatsClassInfo.largestMemAlloc, largestMemAlloc); 67 int register_android_database_SQLiteDebug(JNIEnv *env) argument 69 jclass clazz = FindClassOrDie(env, "android/database/sqlite/SQLiteDebug$PagerStats"); 71 gSQLiteDebugPagerStatsClassInfo.memoryUsed = GetFieldIDOrDie(env, clazz, "memoryUsed", "I"); 72 gSQLiteDebugPagerStatsClassInfo.largestMemAlloc = GetFieldIDOrDie(env, clazz, 74 gSQLiteDebugPagerStatsClassInfo.pageCacheOverflow = GetFieldIDOrDie(env, clazz, 77 return RegisterMethodsOrDie(env, "androi [all...] |
H A D | android_server_NetworkManagementSocketTagger.cpp | 33 static jint QTagUid_tagSocketFd(JNIEnv* env, jclass, argument 36 int userFd = jniGetFDFromFileDescriptor(env, fileDescriptor); 38 if (env->ExceptionCheck()) { 50 static jint QTagUid_untagSocketFd(JNIEnv* env, jclass, argument 52 int userFd = jniGetFDFromFileDescriptor(env, fileDescriptor); 54 if (env->ExceptionCheck()) { 66 static jint QTagUid_setCounterSet(JNIEnv* env, jclass, argument 76 static jint QTagUid_deleteTagData(JNIEnv* env, jclass, argument 93 int register_android_server_NetworkManagementSocketTagger(JNIEnv* env) { argument 94 return jniRegisterNativeMethods(env, "co [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_MediaScanner.cpp | 51 static status_t checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 52 if (env->ExceptionCheck()) { 54 LOGE_EX(env); 55 env->ExceptionClear(); 111 MyMediaScannerClient(JNIEnv *env, jobject client) argument 112 : mEnv(env), 113 mClient(env->NewGlobalRef(client)), 120 env->FindClass(kClassMediaScannerClient); 125 mScanFileMethodID = env->GetMethodID( 130 mHandleStringTagMethodID = env 228 getNativeScanner_l(JNIEnv* env, jobject thiz) argument 233 setNativeScanner_l(JNIEnv* env, jobject thiz, MediaScanner *s) argument 239 android_media_MediaScanner_processDirectory( JNIEnv *env, jobject thiz, jstring path, jobject client) argument 268 android_media_MediaScanner_processFile( JNIEnv *env, jobject thiz, jstring path, jstring mimeType, jobject client) argument 311 android_media_MediaScanner_setLocale( JNIEnv *env, jobject thiz, jstring locale) argument 335 android_media_MediaScanner_extractAlbumArt( JNIEnv *env, jobject thiz, jobject fileDescriptor) argument 375 android_media_MediaScanner_native_init(JNIEnv *env) argument 390 android_media_MediaScanner_native_setup(JNIEnv *env, jobject thiz) argument 404 android_media_MediaScanner_native_finalize(JNIEnv *env, jobject thiz) argument 461 register_android_media_MediaScanner(JNIEnv *env) argument [all...] |
H A D | android_mtp_MtpServer.cpp | 53 extern MtpDatabase* getMtpDatabase(JNIEnv *env, jobject database); 55 static inline MtpServer* getMtpServer(JNIEnv *env, jobject thiz) { argument 56 return (MtpServer*)env->GetLongField(thiz, field_MtpServer_nativeContext); 60 android_mtp_MtpServer_setup(JNIEnv *env, jobject thiz, jobject javaDatabase, jboolean usePtp) argument 64 MtpServer* server = new MtpServer(fd, getMtpDatabase(env, javaDatabase), 66 env->SetLongField(thiz, field_MtpServer_nativeContext, (jlong)server); 73 android_mtp_MtpServer_run(JNIEnv *env, jobject thiz) argument 75 MtpServer* server = getMtpServer(env, thiz); 83 android_mtp_MtpServer_cleanup(JNIEnv *env, jobject thiz) argument 87 MtpServer* server = getMtpServer(env, thi 97 android_mtp_MtpServer_send_object_added(JNIEnv *env, jobject thiz, jint handle) argument 109 android_mtp_MtpServer_send_object_removed(JNIEnv *env, jobject thiz, jint handle) argument 121 android_mtp_MtpServer_send_device_property_changed(JNIEnv *env, jobject thiz, jint property) argument 133 android_mtp_MtpServer_add_storage(JNIEnv *env, jobject thiz, jobject jstorage) argument 165 android_mtp_MtpServer_remove_storage(JNIEnv *env, jobject thiz, jint storageId) argument 196 register_android_mtp_MtpServer(JNIEnv *env) argument [all...] |
H A D | android_media_MediaDataSource.cpp | 35 JMediaDataSource::JMediaDataSource(JNIEnv* env, jobject source) argument 37 mMediaDataSourceObj = env->NewGlobalRef(source); 40 ScopedLocalRef<jclass> mediaDataSourceClass(env, env->GetObjectClass(mMediaDataSourceObj)); 43 mReadMethod = env->GetMethodID(mediaDataSourceClass.get(), "readAt", "(J[BII)I"); 45 mGetSizeMethod = env->GetMethodID(mediaDataSourceClass.get(), "getSize", "()J"); 47 mCloseMethod = env->GetMethodID(mediaDataSourceClass.get(), "close", "()V"); 50 ScopedLocalRef<jbyteArray> tmp(env, env->NewByteArray(kBufferSize)); 51 mByteArrayObj = (jbyteArray)env 62 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 82 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 124 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 149 JNIEnv* env = AndroidRuntime::getJNIEnv(); local [all...] |
H A D | android_media_MediaCrypto.cpp | 41 static sp<JCrypto> getCrypto(JNIEnv *env, jobject thiz) { argument 42 return (JCrypto *)env->GetLongField(thiz, gFields.context); 46 JNIEnv *env, jobject thiz, 48 mObject = env->NewWeakGlobalRef(thiz); 56 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 58 env->DeleteWeakGlobalRef(mObject); 122 sp<ICrypto> JCrypto::GetCrypto(JNIEnv *env, jobject obj) { argument 123 jclass clazz = env->FindClass("android/media/MediaCrypto"); 126 if (!env->IsInstanceOf(obj, clazz)) { 130 sp<JCrypto> jcrypto = getCrypto(env, ob 45 JCrypto( JNIEnv *env, jobject thiz, const uint8_t uuid[16], const void *initData, size_t initSize) argument 140 JByteArrayToVector(JNIEnv *env, jbyteArray const &byteArray) argument 152 setCrypto( JNIEnv *env, jobject thiz, const sp<JCrypto> &crypto) argument 166 android_media_MediaCrypto_release(JNIEnv *env, jobject thiz) argument 170 android_media_MediaCrypto_native_init(JNIEnv *env) argument 178 android_media_MediaCrypto_native_setup( JNIEnv *env, jobject thiz, jbyteArray uuidObj, jbyteArray initDataObj) argument 226 android_media_MediaCrypto_native_finalize( JNIEnv *env, jobject thiz) argument 231 android_media_MediaCrypto_isCryptoSchemeSupportedNative( JNIEnv *env, jobject , jbyteArray uuidObj) argument 254 android_media_MediaCrypto_requiresSecureDecoderComponent( JNIEnv *env, jobject thiz, jstring mimeObj) argument 282 android_media_MediaCrypto_setMediaDrmSession( JNIEnv *env, jobject thiz, jbyteArray jsessionId) argument 335 register_android_media_Crypto(JNIEnv *env) argument [all...] |
/frameworks/base/media/jni/soundpool/ |
H A D | android_media_SoundPool.cpp | 35 static inline SoundPool* MusterSoundPool(JNIEnv *env, jobject thiz) { argument 36 return (SoundPool*)env->GetLongField(thiz, fields.mNativeContext); 50 android_media_SoundPool_load_FD(JNIEnv *env, jobject thiz, jobject fileDescriptor, argument 54 SoundPool *ap = MusterSoundPool(env, thiz); 56 return (jint) ap->load(jniGetFDFromFileDescriptor(env, fileDescriptor), 61 android_media_SoundPool_unload(JNIEnv *env, jobject thiz, jint sampleID) { argument 63 SoundPool *ap = MusterSoundPool(env, thiz); 69 android_media_SoundPool_play(JNIEnv *env, jobject thiz, jint sampleID, argument 74 SoundPool *ap = MusterSoundPool(env, thiz); 80 android_media_SoundPool_pause(JNIEnv *env, jobjec argument 89 android_media_SoundPool_resume(JNIEnv *env, jobject thiz, jint channelID) argument 98 android_media_SoundPool_autoPause(JNIEnv *env, jobject thiz) argument 107 android_media_SoundPool_autoResume(JNIEnv *env, jobject thiz) argument 116 android_media_SoundPool_stop(JNIEnv *env, jobject thiz, jint channelID) argument 125 android_media_SoundPool_setVolume(JNIEnv *env, jobject thiz, jint channelID, jfloat leftVolume, jfloat rightVolume) argument 135 android_media_SoundPool_setPriority(JNIEnv *env, jobject thiz, jint channelID, jint priority) argument 145 android_media_SoundPool_setLoop(JNIEnv *env, jobject thiz, jint channelID, int loop) argument 155 android_media_SoundPool_setRate(JNIEnv *env, jobject thiz, jint channelID, jfloat rate) argument 167 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 172 android_media_SoundPool_native_setup(JNIEnv *env, jobject thiz, jobject weakRef, jint maxChannels, jobject jaa) argument 214 android_media_SoundPool_release(JNIEnv *env, jobject thiz) argument 299 JNIEnv* env = NULL; local [all...] |
/frameworks/rs/java/tests/RsBLAS_Benchmark/libsgemm/ |
H A D | test_data.cpp | 56552 Java_com_example_android_rs_blasbenchmark_BNNMTest_getData(JNIEnv * env, jclass, jbyteArray a, jbyteArray b, jbyteArray c ) argument 56574 Java_com_example_android_rs_blasbenchmark_SGEMMTest_getData(JNIEnv * env, jclass, jbyteArray a, jbyteArray b, jbyteArray c ) argument [all...] |
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_gl_frame.cpp | 44 jboolean Java_android_filterfw_core_GLFrame_nativeAllocate(JNIEnv* env, argument 49 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 53 return ToJBool(WrapObjectInJava(frame, env, thiz, true)); 60 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateWithTexture(JNIEnv* env, argument 66 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 70 return ToJBool(WrapObjectInJava(frame, env, thiz, true)); 77 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateWithFbo(JNIEnv* env, argument 83 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 87 return ToJBool(WrapObjectInJava(frame, env, thiz, true)); 94 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateExternal(JNIEnv* env, argument 108 Java_android_filterfw_core_GLFrame_nativeDeallocate(JNIEnv* env, jobject thiz) argument 112 Java_android_filterfw_core_GLFrame_setNativeData(JNIEnv* env, jobject thiz, jbyteArray data, jint offset, jint length) argument 129 Java_android_filterfw_core_GLFrame_getNativeData(JNIEnv* env, jobject thiz) argument 141 Java_android_filterfw_core_GLFrame_setNativeInts(JNIEnv* env, jobject thiz, jintArray ints) argument 158 Java_android_filterfw_core_GLFrame_getNativeInts(JNIEnv* env, jobject thiz) argument 170 Java_android_filterfw_core_GLFrame_setNativeFloats(JNIEnv* env, jobject thiz, jfloatArray floats) argument 194 Java_android_filterfw_core_GLFrame_getNativeFloats(JNIEnv* env, jobject thiz) argument 216 Java_android_filterfw_core_GLFrame_setNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size) argument 233 Java_android_filterfw_core_GLFrame_getNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap) argument 248 Java_android_filterfw_core_GLFrame_setNativeViewport(JNIEnv* env, jobject thiz, jint x, jint y, jint width, jint height) argument 258 Java_android_filterfw_core_GLFrame_getNativeTextureId(JNIEnv* env, jobject thiz) argument 263 Java_android_filterfw_core_GLFrame_getNativeFboId(JNIEnv* env, jobject thiz) argument 268 Java_android_filterfw_core_GLFrame_generateNativeMipMap(JNIEnv* env, jobject thiz) argument 273 Java_android_filterfw_core_GLFrame_setNativeTextureParam(JNIEnv* env, jobject thiz, jint param, jint value) argument 281 Java_android_filterfw_core_GLFrame_nativeResetParams(JNIEnv* env, jobject thiz) argument 286 Java_android_filterfw_core_GLFrame_nativeCopyFromNative(JNIEnv* env, jobject thiz, jobject frame) argument 297 Java_android_filterfw_core_GLFrame_nativeCopyFromGL(JNIEnv* env, jobject thiz, jobject frame) argument 308 Java_android_filterfw_core_GLFrame_nativeFocus(JNIEnv* env, jobject thiz) argument 313 Java_android_filterfw_core_GLFrame_nativeReattachTexToFbo(JNIEnv* env, jobject thiz) argument 318 Java_android_filterfw_core_GLFrame_nativeDetachTexFromFbo(JNIEnv* env, jobject thiz) argument [all...] |
/frameworks/ml/bordeaux/learning/multiclass_pa/jni/ |
H A D | jni_multiclass_pa.cpp | 36 jlong Java_android_bordeaux_learning_MulticlassPA_initNativeClassifier(JNIEnv* /* env */, 48 jboolean Java_android_bordeaux_learning_MulticlassPA_deleteNativeClassifier(JNIEnv* /* env */, 56 jboolean Java_android_bordeaux_learning_MulticlassPA_nativeSparseTrainOneExample(JNIEnv* env, argument 66 jfloat* values = env->GetFloatArrayElements(value_array, NULL); 67 jint* indices = env->GetIntArrayElements(index_array, NULL); 68 const int value_len = env->GetArrayLength(value_array); 69 const int index_len = env->GetArrayLength(index_array); 76 env->ReleaseIntArrayElements(index_array, indices, JNI_ABORT); 77 env->ReleaseFloatArrayElements(value_array, values, JNI_ABORT); 81 env 89 Java_android_bordeaux_learning_MulticlassPA_nativeSparseGetClass(JNIEnv* env, jobject , jintArray index_array, jfloatArray value_array, jlong paPtr) argument [all...] |
/frameworks/av/media/libstagefright/http/ |
H A D | HTTPHelper.cpp | 39 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 42 env, env->FindClass("android/media/MediaHTTPService")); 45 jmethodID constructID = env->GetMethodID(clazz.get(), "<init>", "()V"); 49 env, env->NewObject(clazz.get(), constructID)); 54 env->GetMethodID(clazz.get(), "asBinder", "()Landroid/os/IBinder;"); 58 env, env->CallObjectMethod(httpServiceObj.get(), asBinderID)); 62 ibinderForJavaObject(env, httpServiceBinderOb [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | ColorFilter.cpp | 34 static void finalizer(JNIEnv* env, jobject clazz, jlong skFilterHandle) { argument 39 static jlong CreatePorterDuffFilter(JNIEnv* env, jobject, jint srcColor, jint modeHandle) { argument 44 static jlong CreateLightingFilter(JNIEnv* env, jobject, jint mul, jint add) { argument 48 static jlong CreateColorMatrixFilter(JNIEnv* env, jobject, jfloatArray jarray) { argument 49 AutoJavaFloatArray autoArray(env, jarray, 20); 76 int register_android_graphics_ColorFilter(JNIEnv* env) { argument 77 android::RegisterMethodsOrDie(env, "android/graphics/ColorFilter", colorfilter_methods, 79 android::RegisterMethodsOrDie(env, "android/graphics/PorterDuffColorFilter", porterduff_methods, 81 android::RegisterMethodsOrDie(env, "android/graphics/LightingColorFilter", lighting_methods, 83 android::RegisterMethodsOrDie(env, "androi [all...] |
/frameworks/base/core/tests/hosttests/test-apps/SharedUid/32/jni/ |
H A D | native.cpp | 25 add(JNIEnv */* env */, jobject /* thiz */, jint a, jint b) { 40 static int registerNativeMethods(JNIEnv* env, const char* className, argument 45 clazz = env->FindClass(className); 50 if (env->RegisterNatives(clazz, gMethods, numMethods) < 0) { 63 static int registerNatives(JNIEnv* env) argument 65 if (!registerNativeMethods(env, classPathName, 81 JNIEnv* env; member in union:__anon960 90 JNIEnv* env = NULL; local 98 env = uenv.env; [all...] |
/frameworks/base/core/tests/hosttests/test-apps/SharedUid/64/jni/ |
H A D | native.cpp | 25 add(JNIEnv */* env */, jobject /* thiz */, jint a, jint b) { 40 static int registerNativeMethods(JNIEnv* env, const char* className, argument 45 clazz = env->FindClass(className); 50 if (env->RegisterNatives(clazz, gMethods, numMethods) < 0) { 63 static int registerNatives(JNIEnv* env) argument 65 if (!registerNativeMethods(env, classPathName, 81 JNIEnv* env; member in union:__anon961 90 JNIEnv* env = NULL; local 98 env = uenv.env; [all...] |
/frameworks/base/core/tests/hosttests/test-apps/SharedUid/dual/jni/ |
H A D | native.cpp | 25 add(JNIEnv */* env */, jobject /* thiz */, jint a, jint b) { 40 static int registerNativeMethods(JNIEnv* env, const char* className, argument 45 clazz = env->FindClass(className); 50 if (env->RegisterNatives(clazz, gMethods, numMethods) < 0) { 63 static int registerNatives(JNIEnv* env) argument 65 if (!registerNativeMethods(env, classPathName, 81 JNIEnv* env; member in union:__anon962 90 JNIEnv* env = NULL; local 98 env = uenv.env; [all...] |