/frameworks/base/core/jni/ |
H A D | android_view_DisplayEventReceiver.cpp | 49 NativeDisplayEventReceiver(JNIEnv* env, 67 NativeDisplayEventReceiver::NativeDisplayEventReceiver(JNIEnv* env, argument 71 mReceiverWeakGlobal(env->NewGlobalRef(receiverWeak)), 77 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 78 env->DeleteGlobalRef(mReceiverWeakGlobal); 88 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 90 ScopedLocalRef<jobject> receiverObj(env, jniGetReferent(env, mReceiverWeakGlobal)); 93 env->CallVoidMethod(receiverObj.get(), 98 mMessageQueue->raiseAndClearException(env, "dispatchVsyn 102 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 116 nativeInit(JNIEnv* env, jclass clazz, jobject receiverWeak, jobject messageQueueObj, jint vsyncSource) argument 138 nativeDispose(JNIEnv* env, jclass clazz, jlong receiverPtr) argument 145 nativeScheduleVsync(JNIEnv* env, jclass clazz, jlong receiverPtr) argument 170 register_android_view_DisplayEventReceiver(JNIEnv* env) argument [all...] |
H A D | android_net_LocalSocketImpl.cpp | 55 socket_connect_local(JNIEnv *env, jobject object, argument 61 fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 63 if (env->ExceptionCheck()) { 67 ScopedUtfChars nameUtf8(env, name); 76 jniThrowIOException(env, errno); 88 socket_bind_local (JNIEnv *env, jobject object, jobject fileDescriptor, argument 95 jniThrowNullPointerException(env, NULL); 99 fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 101 if (env->ExceptionCheck()) { 105 ScopedUtfChars nameUtf8(env, nam 121 socket_process_cmsg(JNIEnv *env, jobject thisJ, struct msghdr * pMsg) argument 183 socket_read_all(JNIEnv *env, jobject thisJ, int fd, void *buffer, size_t len) argument 238 socket_write_all(JNIEnv *env, jobject object, int fd, void *buf, size_t len) argument 318 socket_read(JNIEnv *env, jobject object, jobject fileDescriptor) argument 351 socket_readba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument 396 socket_write(JNIEnv *env, jobject object, jint b, jobject fileDescriptor) argument 418 socket_writeba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument 456 socket_get_peer_credentials(JNIEnv *env, jobject object, jobject fileDescriptor) argument 510 register_android_net_LocalSocketImpl(JNIEnv *env) argument [all...] |
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_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 309 convertProgramInfoFromNative(JNIEnv *env, jobject *jProgramInfo, const radio_program_info_t *nProgramInfo) argument 339 convertBandConfigToNative(JNIEnv *env, radio_band_config_t *nBandconfig, jobject jBandConfig) argument 385 android_hardware_Radio_listModules(JNIEnv *env, jobject clazz, jobject jModules) argument 484 JNIRadioCallback(JNIEnv* env, jobject thiz, jobject weak_thiz) argument 504 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 514 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 563 android_hardware_Radio_setup(JNIEnv *env, jobject thiz, jobject weak_this, jobject jConfig, jboolean withAudio) argument 592 android_hardware_Radio_close(JNIEnv *env, jobject thiz) argument 604 android_hardware_Radio_finalize(JNIEnv *env, jobject thiz) argument 615 android_hardware_Radio_setConfiguration(JNIEnv *env, jobject thiz, jobject jConfig) argument 639 android_hardware_Radio_getConfiguration(JNIEnv *env, jobject thiz, jobjectArray jConfigs) argument 667 android_hardware_Radio_setMute(JNIEnv *env, jobject thiz, jboolean mute) argument 679 android_hardware_Radio_getMute(JNIEnv *env, jobject thiz) argument 695 android_hardware_Radio_step(JNIEnv *env, jobject thiz, jint direction, jboolean skipSubChannel) argument 707 android_hardware_Radio_scan(JNIEnv *env, jobject thiz, jint direction, jboolean skipSubChannel) argument 719 android_hardware_Radio_tune(JNIEnv *env, jobject thiz, jint channel, jint subChannel) argument 731 android_hardware_Radio_cancel(JNIEnv *env, jobject thiz) argument 743 android_hardware_Radio_getProgramInformation(JNIEnv *env, jobject thiz, jobjectArray jInfos) argument 777 android_hardware_Radio_isAntennaConnected(JNIEnv *env, jobject thiz) argument 797 android_hardware_Radio_hasControl(JNIEnv *env, jobject thiz) argument 866 register_android_hardware_Radio(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_os_HwRemoteBinder.cpp | 53 static JavaVM* jnienv_to_javavm(JNIEnv* env) argument 56 return env->GetJavaVM(&vm) >= 0 ? vm : NULL; 61 JNIEnv* env; local 62 return vm->GetEnv((void **)&env, JNI_VERSION_1_4) >= 0 ? env : NULL; 69 HwBinderDeathRecipient(JNIEnv* env, jobject object, jlong cookie, const sp<HwBinderDeathRecipientList>& list) argument 70 : mVM(jnienv_to_javavm(env)), mObject(env->NewGlobalRef(object)), 81 JNIEnv* env = javavm_to_jnienv(mVM); local 83 env 116 JNIEnv* env = javavm_to_jnienv(mVM); local 132 JNIEnv* env = javavm_to_jnienv(mVM); local 151 JNIEnv* env = javavm_to_jnienv(mVM); local 213 InitClass(JNIEnv *env) argument 228 SetNativeContext( JNIEnv *env, jobject thiz, const sp<JHwRemoteBinder> &context) argument 247 GetNativeContext( JNIEnv *env, jobject thiz) argument 253 NewObject( JNIEnv *env, const sp<hardware::IBinder> &binder) argument 268 JHwRemoteBinder( JNIEnv *env, jobject thiz, const sp<hardware::IBinder> &binder) argument 280 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 315 JHwRemoteBinder_native_init(JNIEnv *env) argument 321 JHwRemoteBinder_native_setup_empty(JNIEnv *env, jobject thiz) argument 328 JHwRemoteBinder_native_transact( JNIEnv *env, jobject thiz, jint code, jobject requestObj, jobject replyObj, jint flags) argument 353 JHwRemoteBinder_linkToDeath(JNIEnv* env, jobject thiz, jobject recipient, jlong cookie) argument 379 JHwRemoteBinder_unlinkToDeath(JNIEnv* env, jobject thiz, jobject recipient) argument 441 register_android_os_HwRemoteBinder(JNIEnv *env) argument [all...] |
H A D | com_android_internal_view_animation_NativeInterpolatorFactoryHelper.cpp | 30 static jlong createAccelerateDecelerateInterpolator(JNIEnv* env, jobject clazz) { argument 34 static jlong createAccelerateInterpolator(JNIEnv* env, jobject clazz, jfloat factor) { argument 38 static jlong createAnticipateInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument 42 static jlong createAnticipateOvershootInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument 46 static jlong createBounceInterpolator(JNIEnv* env, jobject clazz) { argument 50 static jlong createCycleInterpolator(JNIEnv* env, jobject clazz, jfloat cycles) { argument 54 static jlong createDecelerateInterpolator(JNIEnv* env, jobject clazz, jfloat factor) { argument 58 static jlong createLinearInterpolator(JNIEnv* env, jobject clazz) { argument 62 static jlong createOvershootInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument 66 static jlong createPathInterpolator(JNIEnv* env, jobjec argument 79 createLutInterpolator(JNIEnv* env, jobject clazz, jfloatArray jlut) argument 109 register_com_android_internal_view_animation_NativeInterpolatorFactoryHelper(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_Binder.cpp | 145 static void incRefsCreated(JNIEnv* env) argument 150 env->CallStaticVoidMethod(gBinderInternalOffsets.mClass, 157 static JavaVM* jnienv_to_javavm(JNIEnv* env) argument 160 return env->GetJavaVM(&vm) >= 0 ? vm : NULL; 165 JNIEnv* env; local 166 return vm->GetEnv((void **)&env, JNI_VERSION_1_4) >= 0 ? env : NULL; 169 static void report_exception(JNIEnv* env, jthrowable excep, const char* msg) argument 171 env->ExceptionClear(); 173 jstring tagstr = env 239 JavaBBinder(JNIEnv* env, jobject object) argument 262 JNIEnv* env = javavm_to_jnienv(mVM); local 269 JNIEnv* env = javavm_to_jnienv(mVM); local 336 get(JNIEnv* env, jobject obj) argument 389 JavaDeathRecipient(JNIEnv* env, jobject object, const sp<DeathRecipientList>& list) argument 406 JNIEnv* env = javavm_to_jnienv(mVM); local 444 JNIEnv* env = javavm_to_jnienv(mVM); local 460 JNIEnv* env = javavm_to_jnienv(mVM); local 481 JNIEnv* env = javavm_to_jnienv(mVM); local 560 JNIEnv* env = javavm_to_jnienv((JavaVM*)cleanupCookie); local 566 javaObjectForIBinder(JNIEnv* env, const sp<IBinder>& val) argument 622 ibinderForJavaObject(JNIEnv* env, jobject obj) argument 641 newParcelFileDescriptor(JNIEnv* env, jobject fileDesc) argument 647 set_dalvik_blockguard_policy(JNIEnv* env, jint strict_policy) argument 656 signalExceptionForError(JNIEnv* env, jobject obj, status_t err, bool canThrowRemoteException, int parcelSize) argument 783 android_os_Binder_getCallingPid(JNIEnv* env, jobject clazz) argument 788 android_os_Binder_getCallingUid(JNIEnv* env, jobject clazz) argument 793 android_os_Binder_clearCallingIdentity(JNIEnv* env, jobject clazz) argument 798 android_os_Binder_restoreCallingIdentity(JNIEnv* env, jobject clazz, jlong token) argument 812 android_os_Binder_setThreadStrictModePolicy(JNIEnv* env, jobject clazz, jint policyMask) argument 817 android_os_Binder_getThreadStrictModePolicy(JNIEnv* env, jobject clazz) argument 822 android_os_Binder_flushPendingCommands(JNIEnv* env, jobject clazz) argument 827 android_os_Binder_init(JNIEnv* env, jobject obj) argument 839 android_os_Binder_destroy(JNIEnv* env, jobject obj) argument 858 android_os_Binder_blockUntilThreadAvailable(JNIEnv* env, jobject clazz) argument 881 int_register_android_os_Binder(JNIEnv* env) argument 900 android_os_Debug_getLocalObjectCount(JNIEnv* env, jobject clazz) argument 905 android_os_Debug_getProxyObjectCount(JNIEnv* env, jobject clazz) argument 910 android_os_Debug_getDeathObjectCount(JNIEnv* env, jobject clazz) argument 921 android_os_BinderInternal_getContextObject(JNIEnv* env, jobject clazz) argument 927 android_os_BinderInternal_joinThreadPool(JNIEnv* env, jobject clazz) argument 933 android_os_BinderInternal_disableBackgroundScheduling(JNIEnv* env, jobject clazz, jboolean disable) argument 939 android_os_BinderInternal_setMaxThreads(JNIEnv* env, jobject clazz, jint maxThreads) argument 945 android_os_BinderInternal_handleGc(JNIEnv* env, jobject clazz) argument 964 int_register_android_os_BinderInternal(JNIEnv* env) argument 980 android_os_BinderProxy_pingBinder(JNIEnv* env, jobject obj) argument 991 android_os_BinderProxy_getInterfaceDescriptor(JNIEnv* env, jobject obj) argument 1004 android_os_BinderProxy_isBinderAlive(JNIEnv* env, jobject obj) argument 1112 android_os_BinderProxy_transact(JNIEnv* env, jobject obj, jint code, jobject dataObj, jobject replyObj, jint flags) argument 1172 android_os_BinderProxy_linkToDeath(JNIEnv* env, jobject obj, jobject recipient, jint flags) argument 1203 android_os_BinderProxy_unlinkToDeath(JNIEnv* env, jobject obj, jobject recipient, jint flags) argument 1252 android_os_BinderProxy_destroy(JNIEnv* env, jobject obj) argument 1288 int_register_android_os_BinderProxy(JNIEnv* env) argument 1316 register_android_os_Binder(JNIEnv* env) argument [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_MediaCodecList.cpp | 34 static sp<IMediaCodecList> getCodecList(JNIEnv *env) { argument 39 env, "java/lang/RuntimeException", "cannot get MediaCodecList"); 45 JNIEnv *env, jobject /* thiz */) { 46 sp<IMediaCodecList> mcl = getCodecList(env); 55 JNIEnv *env, jobject /* thiz */, jint index) { 56 sp<IMediaCodecList> mcl = getCodecList(env); 64 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 69 return env->NewStringUTF(name); 73 JNIEnv *env, jobject /* thiz */, jstring name) { 75 jniThrowException(env, "jav 44 android_media_MediaCodecList_getCodecCount( JNIEnv *env, jobject ) argument 54 android_media_MediaCodecList_getCodecName( JNIEnv *env, jobject , jint index) argument 72 android_media_MediaCodecList_findCodecByName( JNIEnv *env, jobject , jstring name) argument 97 android_media_MediaCodecList_isEncoder( JNIEnv *env, jobject , jint index) argument 114 android_media_MediaCodecList_getSupportedTypes( JNIEnv *env, jobject , jint index) argument 146 android_media_MediaCodecList_getCodecCapabilities( JNIEnv *env, jobject , jint index, jstring type) argument 265 android_media_MediaCodecList_getGlobalSettings(JNIEnv *env, jobject ) argument 311 register_android_media_MediaCodecList(JNIEnv *env) argument [all...] |
H A D | android_media_MediaDrm.cpp | 40 var = env->FindClass(className); \ 44 var = env->GetFieldID(clazz, fieldName, fieldDescriptor); \ 48 var = env->GetMethodID(clazz, fieldName, fieldDescriptor); \ 52 var = env->GetStaticFieldID(clazz, fieldName, fieldDescriptor); \ 56 var = env->GetStaticMethodID(clazz, fieldName, fieldDescriptor); \ 158 JNIDrmListener(JNIEnv* env, jobject thiz, jobject weak_thiz); 167 JNIDrmListener::JNIDrmListener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument 171 jclass clazz = env->GetObjectClass(thiz); 174 jniThrowException(env, "java/lang/Exception", 178 mClass = (jclass)env 188 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 232 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 251 throwStateException(JNIEnv *env, const char *msg, status_t err) argument 260 throwExceptionAsNecessary( JNIEnv *env, status_t err, const char *msg = NULL) argument 332 GetDrm(JNIEnv *env, jobject thiz) argument 337 JDrm( JNIEnv *env, jobject thiz, const uint8_t uuid[16], const String8 &appPackageName) argument 348 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 431 JByteArrayToVector(JNIEnv *env, jbyteArray const &byteArray) argument 439 VectorToJByteArray(JNIEnv *env, Vector<uint8_t> const &vector) argument 448 JStringToString8(JNIEnv *env, jstring const &jstr) argument 471 HashMapToKeyedVector( JNIEnv *env, jobject &hashMap, bool* pIsOK) argument 522 KeyedVectorToHashMap(JNIEnv *env, KeyedVector<String8, String8> const &map) argument 535 ListOfVectorsToArrayListOfByteArray(JNIEnv *env, List<Vector<uint8_t> > list) argument 554 setDrm( JNIEnv *env, jobject thiz, const sp<JDrm> &drm) argument 568 CheckSession(JNIEnv *env, const sp<IDrm> &drm, jbyteArray const &jsessionId) argument 582 android_media_MediaDrm_release(JNIEnv *env, jobject thiz) argument 590 android_media_MediaDrm_native_init(JNIEnv *env) argument 685 android_media_MediaDrm_native_setup( JNIEnv *env, jobject thiz, jobject weak_this, jbyteArray uuidObj, jstring jappPackageName) argument 727 android_media_MediaDrm_native_finalize( JNIEnv *env, jobject thiz) argument 732 android_media_MediaDrm_isCryptoSchemeSupportedNative( JNIEnv *env, jobject , jbyteArray uuidObj, jstring jmimeType) argument 758 android_media_MediaDrm_openSession( JNIEnv *env, jobject thiz) argument 778 android_media_MediaDrm_closeSession( JNIEnv *env, jobject thiz, jbyteArray jsessionId) argument 793 android_media_MediaDrm_getKeyRequest( JNIEnv *env, jobject thiz, jbyteArray jsessionId, jbyteArray jinitData, jstring jmimeType, jint jkeyType, jobject joptParams) argument 884 android_media_MediaDrm_provideKeyResponse( JNIEnv *env, jobject thiz, jbyteArray jsessionId, jbyteArray jresponse) argument 910 android_media_MediaDrm_removeKeys( JNIEnv *env, jobject thiz, jbyteArray jkeysetId) argument 927 android_media_MediaDrm_restoreKeys( JNIEnv *env, jobject thiz, jbyteArray jsessionId, jbyteArray jkeysetId) argument 950 android_media_MediaDrm_queryKeyStatus( JNIEnv *env, jobject thiz, jbyteArray jsessionId) argument 970 android_media_MediaDrm_getProvisionRequestNative( JNIEnv *env, jobject thiz, jint jcertType, jstring jcertAuthority) argument 1017 android_media_MediaDrm_provideProvisionResponseNative( JNIEnv *env, jobject thiz, jbyteArray jresponse) argument 1056 android_media_MediaDrm_getSecureStops( JNIEnv *env, jobject thiz) argument 1077 android_media_MediaDrm_getSecureStop( JNIEnv *env, jobject thiz, jbyteArray ssid) argument 1098 android_media_MediaDrm_releaseSecureStops( JNIEnv *env, jobject thiz, jbyteArray jssRelease) argument 1115 android_media_MediaDrm_releaseAllSecureStops( JNIEnv *env, jobject thiz) argument 1130 android_media_MediaDrm_getPropertyString( JNIEnv *env, jobject thiz, jstring jname) argument 1158 android_media_MediaDrm_getPropertyByteArray( JNIEnv *env, jobject thiz, jstring jname) argument 1186 android_media_MediaDrm_setPropertyString( JNIEnv *env, jobject thiz, jstring jname, jstring jvalue) argument 1216 android_media_MediaDrm_setPropertyByteArray( JNIEnv *env, jobject thiz, jstring jname, jbyteArray jvalue) argument 1246 android_media_MediaDrm_setCipherAlgorithmNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jstring jalgorithm) argument 1270 android_media_MediaDrm_setMacAlgorithmNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jstring jalgorithm) argument 1295 android_media_MediaDrm_encryptNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jbyteArray jkeyId, jbyteArray jinput, jbyteArray jiv) argument 1326 android_media_MediaDrm_decryptNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jbyteArray jkeyId, jbyteArray jinput, jbyteArray jiv) argument 1356 android_media_MediaDrm_signNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jbyteArray jkeyId, jbyteArray jmessage) argument 1386 android_media_MediaDrm_verifyNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jbyteArray jkeyId, jbyteArray jmessage, jbyteArray jsignature) argument 1415 android_media_MediaDrm_signRSANative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jstring jalgorithm, jbyteArray jwrappedKey, jbyteArray jmessage) argument 1536 register_android_media_Drm(JNIEnv *env) argument [all...] |
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_media_MediaMetricsJNI.cpp | 28 jobject MediaMetricsJNI::writeMetricsToBundle(JNIEnv* env, MediaAnalyticsItem *item, jobject mybundle) { argument 30 jclass clazzBundle = env->FindClass("android/os/PersistableBundle"); 38 jmethodID constructID = env->GetMethodID(clazzBundle, "<init>", "()V"); 39 mybundle = env->NewObject(clazzBundle, constructID); 46 jmethodID setIntID = env->GetMethodID(clazzBundle, "putInt", "(Ljava/lang/String;I)V"); 47 jmethodID setLongID = env->GetMethodID(clazzBundle, "putLong", "(Ljava/lang/String;J)V"); 48 jmethodID setDoubleID = env->GetMethodID(clazzBundle, "putDouble", "(Ljava/lang/String;D)V"); 49 jmethodID setStringID = env->GetMethodID(clazzBundle, "putString", "(Ljava/lang/String;Ljava/lang/String;)V"); 51 // env, class, method, {parms} 52 //env [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_mute(JNIEnv *env, jobject thiz, jboolean muting) argument 144 android_media_SoundPool_setPriority(JNIEnv *env, jobject thiz, jint channelID, jint priority) argument 154 android_media_SoundPool_setLoop(JNIEnv *env, jobject thiz, jint channelID, int loop) argument 164 android_media_SoundPool_setRate(JNIEnv *env, jobject thiz, jint channelID, jfloat rate) argument 176 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 181 android_media_SoundPool_native_setup(JNIEnv *env, jobject thiz, jobject weakRef, jint maxChannels, jobject jaa) argument 223 android_media_SoundPool_release(JNIEnv *env, jobject thiz) argument 312 JNIEnv* env = NULL; local [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | Movie.cpp | 22 jobject create_jmovie(JNIEnv* env, Movie* moov) { argument 26 return env->NewObject(gMovie_class, gMovie_constructorMethodID, 30 static Movie* J2Movie(JNIEnv* env, jobject movie) { argument 31 SkASSERT(env); 33 SkASSERT(env->IsInstanceOf(movie, gMovie_class)); 34 Movie* m = (Movie*)env->GetLongField(movie, gMovie_nativeInstanceID); 41 static jint movie_width(JNIEnv* env, jobject movie) { argument 42 NPE_CHECK_RETURN_ZERO(env, movie); 43 return static_cast<jint>(J2Movie(env, movie)->width()); 46 static jint movie_height(JNIEnv* env, jobjec argument 51 movie_isOpaque(JNIEnv* env, jobject movie) argument 56 movie_duration(JNIEnv* env, jobject movie) argument 61 movie_setTime(JNIEnv* env, jobject movie, jint ms) argument 66 movie_draw(JNIEnv* env, jobject movie, jlong canvasHandle, jfloat fx, jfloat fy, jlong paintHandle) argument 83 movie_decodeAsset(JNIEnv* env, jobject clazz, jlong native_asset) argument 91 movie_decodeStream(JNIEnv* env, jobject clazz, jobject istream) argument 114 movie_decodeByteArray(JNIEnv* env, jobject clazz, jbyteArray byteArray, jint offset, jint length) argument 131 movie_destructor(JNIEnv* env, jobject, jlong movieHandle) argument 155 register_android_graphics_Movie(JNIEnv* env) argument [all...] |
H A D | FontUtils.cpp | 53 void init_FontUtils(JNIEnv* env) { argument 54 jclass listClass = FindClassOrDie(env, "java/util/List"); 55 gListClassInfo.mGet = GetMethodIDOrDie(env, listClass, "get", "(I)Ljava/lang/Object;"); 56 gListClassInfo.mSize = GetMethodIDOrDie(env, listClass, "size", "()I"); 58 jclass axisClass = FindClassOrDie(env, "android/graphics/fonts/FontVariationAxis"); 59 gAxisClassInfo.mTag = GetFieldIDOrDie(env, axisClass, "mTag", "I"); 60 gAxisClassInfo.mStyleValue = GetFieldIDOrDie(env, axisClass, "mStyleValue", "F");
|
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_native_buffer.h | 27 char* GetJBufferData(JNIEnv* env, jobject buffer, int* size); 35 bool AttachDataToJBuffer(JNIEnv* env, jobject buffer, char* data, int size); 43 Java_android_filterfw_core_NativeBuffer_allocate(JNIEnv* env, jobject thiz, jint size); 46 Java_android_filterfw_core_NativeBuffer_deallocate(JNIEnv* env, jobject thiz, jboolean owns_data); 49 Java_android_filterfw_core_NativeBuffer_nativeCopyTo(JNIEnv* env, jobject thiz, jobject new_buffer);
|
H A D | jni_vertex_frame.cpp | 24 jboolean Java_android_filterfw_core_VertexFrame_nativeAllocate(JNIEnv* env, argument 28 return ToJBool(WrapOwnedObjectInJava(std::move(frame), env, thiz, true)); 31 jboolean Java_android_filterfw_core_VertexFrame_nativeDeallocate(JNIEnv* env, jobject thiz) { argument 32 return ToJBool(DeleteNativeObject<VertexFrame>(env, thiz)); 35 jboolean Java_android_filterfw_core_VertexFrame_setNativeInts(JNIEnv* env, argument 39 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz); 41 jint* int_ptr = env->GetIntArrayElements(ints, NULL); 42 const int length = env->GetArrayLength(ints); 46 env->ReleaseIntArrayElements(ints, int_ptr, JNI_ABORT); 53 jboolean Java_android_filterfw_core_VertexFrame_setNativeFloats(JNIEnv* env, argument 70 Java_android_filterfw_core_VertexFrame_setNativeData(JNIEnv* env, jobject thiz, jbyteArray data, jint offset, jint length) argument 88 Java_android_filterfw_core_VertexFrame_getNativeVboId(JNIEnv* env, jobject thiz) argument [all...] |
H A D | jni_shader_program.cpp | 38 jboolean Java_android_filterfw_core_ShaderProgram_allocate(JNIEnv* env, argument 44 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 52 shader.reset(new ShaderProgram(gl_env_ptr, ToCppString(env, fragment_shader))); 54 shader.reset(new ShaderProgram(gl_env_ptr, ToCppString(env, vertex_shader), 55 ToCppString(env, fragment_shader))); 56 return ToJBool(WrapOwnedObjectInJava(std::move(shader), env, thiz, true)); 59 jboolean Java_android_filterfw_core_ShaderProgram_deallocate(JNIEnv* env, jobject thiz) { argument 60 return ToJBool(DeleteNativeObject<ShaderProgram>(env, thiz)); 63 jboolean Java_android_filterfw_core_ShaderProgram_compileAndLink(JNIEnv* env, jobject thiz) { argument 64 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thi 68 Java_android_filterfw_core_ShaderProgram_setUniformValue(JNIEnv* env, jobject thiz, jstring key, jobject value) argument 83 Java_android_filterfw_core_ShaderProgram_getUniformValue(JNIEnv* env, jobject thiz, jstring key) argument 91 Java_android_filterfw_core_ShaderProgram_shaderProcess(JNIEnv* env, jobject thiz, jobjectArray inputs, jobject output) argument 128 Java_android_filterfw_core_ShaderProgram_nativeCreateIdentity(JNIEnv* env, jclass, jobject gl_env) argument 136 Java_android_filterfw_core_ShaderProgram_setSourceRegion(JNIEnv* env, jobject thiz, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument 154 Java_android_filterfw_core_ShaderProgram_setTargetRegion(JNIEnv* env, jobject thiz, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument 172 Java_android_filterfw_core_ShaderProgram_setShaderClearsOutput(JNIEnv* env, jobject thiz, jboolean clears) argument 183 Java_android_filterfw_core_ShaderProgram_setShaderBlendEnabled(JNIEnv* env, jobject thiz, jboolean enable) argument 194 Java_android_filterfw_core_ShaderProgram_setShaderBlendFunc(JNIEnv* env, jobject thiz, jint sfactor, jint dfactor) argument 206 Java_android_filterfw_core_ShaderProgram_setShaderClearColor(JNIEnv* env, jobject thiz, jfloat r, jfloat g, jfloat b) argument 219 Java_android_filterfw_core_ShaderProgram_setShaderDrawMode(JNIEnv* env, jobject thiz, jint draw_mode) argument 230 Java_android_filterfw_core_ShaderProgram_setShaderTileCounts(JNIEnv* env, jobject thiz, jint x_count, jint y_count) argument 242 Java_android_filterfw_core_ShaderProgram_setShaderVertexCount(JNIEnv* env, jobject thiz, jint vertex_count) argument 253 Java_android_filterfw_core_ShaderProgram_beginShaderDrawing(JNIEnv* env, jobject thiz) argument 258 Java_android_filterfw_core_ShaderProgram_setShaderAttributeValues( JNIEnv* env, jobject thiz, jstring attr_name, jfloatArray values, jint component_count) argument 287 Java_android_filterfw_core_ShaderProgram_setShaderAttributeVertexFrame( JNIEnv* env, jobject thiz, jstring attr_name, jobject vertex_frame, jint type, jint component_count, jint stride, jint offset, jboolean normalize) argument [all...] |
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(WrapOwnedObjectInJava(std::move(frame), env, thiz, true)); 58 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateWithTexture(JNIEnv* env, argument 64 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 68 return ToJBool(WrapOwnedObjectInJava(std::move(frame), env, thiz, true)); 73 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateWithFbo(JNIEnv* env, argument 79 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 83 return ToJBool(WrapOwnedObjectInJava(std::move(frame), env, thiz, true)); 88 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateExternal(JNIEnv* env, argument 100 Java_android_filterfw_core_GLFrame_nativeDeallocate(JNIEnv* env, jobject thiz) argument 104 Java_android_filterfw_core_GLFrame_setNativeData(JNIEnv* env, jobject thiz, jbyteArray data, jint offset, jint length) argument 121 Java_android_filterfw_core_GLFrame_getNativeData(JNIEnv* env, jobject thiz) argument 133 Java_android_filterfw_core_GLFrame_setNativeInts(JNIEnv* env, jobject thiz, jintArray ints) argument 150 Java_android_filterfw_core_GLFrame_getNativeInts(JNIEnv* env, jobject thiz) argument 162 Java_android_filterfw_core_GLFrame_setNativeFloats(JNIEnv* env, jobject thiz, jfloatArray floats) argument 186 Java_android_filterfw_core_GLFrame_getNativeFloats(JNIEnv* env, jobject thiz) argument 208 Java_android_filterfw_core_GLFrame_setNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size) argument 225 Java_android_filterfw_core_GLFrame_getNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap) argument 240 Java_android_filterfw_core_GLFrame_setNativeViewport(JNIEnv* env, jobject thiz, jint x, jint y, jint width, jint height) argument 250 Java_android_filterfw_core_GLFrame_getNativeTextureId(JNIEnv* env, jobject thiz) argument 255 Java_android_filterfw_core_GLFrame_getNativeFboId(JNIEnv* env, jobject thiz) argument 260 Java_android_filterfw_core_GLFrame_generateNativeMipMap(JNIEnv* env, jobject thiz) argument 265 Java_android_filterfw_core_GLFrame_setNativeTextureParam(JNIEnv* env, jobject thiz, jint param, jint value) argument 273 Java_android_filterfw_core_GLFrame_nativeResetParams(JNIEnv* env, jobject thiz) argument 278 Java_android_filterfw_core_GLFrame_nativeCopyFromNative(JNIEnv* env, jobject thiz, jobject frame) argument 289 Java_android_filterfw_core_GLFrame_nativeCopyFromGL(JNIEnv* env, jobject thiz, jobject frame) argument 300 Java_android_filterfw_core_GLFrame_nativeFocus(JNIEnv* env, jobject thiz) argument 305 Java_android_filterfw_core_GLFrame_nativeReattachTexToFbo(JNIEnv* env, jobject thiz) argument 310 Java_android_filterfw_core_GLFrame_nativeDetachTexFromFbo(JNIEnv* env, jobject thiz) argument [all...] |
/frameworks/base/services/core/jni/ |
H A D | com_android_server_UsbHostManager.cpp | 52 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 53 if (env->ExceptionCheck()) { 55 LOGE_EX(env); 56 env->ExceptionClear(); 70 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 82 jstring deviceName = env->NewStringUTF(devname); 83 jstring manufacturerName = AndroidRuntime::NewStringLatin1(env, manufacturer); 84 jstring productName = AndroidRuntime::NewStringLatin1(env, product); 85 jstring serialNumber = AndroidRuntime::NewStringLatin1(env, serial); 87 jboolean result = env 149 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 170 android_server_UsbHostManager_openDevice(JNIEnv *env, jobject , jstring deviceName) argument 202 register_android_server_UsbHostManager(JNIEnv *env) argument [all...] |
/frameworks/base/tests/net/jni/ |
H A D | UidRangeTest.h | 24 android::net::UidRange unmarshall(JNIEnv* env, jbyteArray parcelData); 26 jbyteArray marshall(JNIEnv* env, const android::net::UidRange& range); 29 JNIEXPORT jbyteArray Java_android_net_UidRangeTest_readAndWriteNative(JNIEnv* env, jclass, 33 JNIEXPORT jint Java_android_net_UidRangeTest_getStart(JNIEnv* env, jclass, jbyteArray inParcel); 36 JNIEXPORT jint Java_android_net_UidRangeTest_getStop(JNIEnv* env, jclass, jbyteArray inParcel);
|
/frameworks/base/core/jni/android/graphics/pdf/ |
H A D | PdfEditor.cpp | 59 static jint nativeRemovePage(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex) { argument 63 HANDLE_PDFIUM_ERROR_STATE_WITH_RET_CODE(env, -1) 66 HANDLE_PDFIUM_ERROR_STATE_WITH_RET_CODE(env, -1) 103 static void nativeWrite(JNIEnv* env, jclass thiz, jlong documentPtr, jint fd) { argument 110 jniThrowExceptionFmt(env, "java/io/IOException", 113 HANDLE_PDFIUM_ERROR_STATE(env) 116 static void nativeSetTransformAndClip(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, argument 122 jniThrowException(env, "java/lang/IllegalStateException", 126 HANDLE_PDFIUM_ERROR_STATE(env); 133 jniThrowException(env, "jav 183 nativeGetPageSize(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outSize) argument 217 nativeGetPageBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, PageBox pageBox, jobject outBox) argument 258 nativeGetPageMediaBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outMediaBox) argument 265 nativeGetPageCropBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outMediaBox) argument 272 nativeSetPageBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, PageBox pageBox, jobject box) argument 304 nativeSetPageMediaBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject mediaBox) argument 309 nativeSetPageCropBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject mediaBox) argument 329 register_android_graphics_pdf_PdfEditor(JNIEnv* env) argument [all...] |
/frameworks/rs/tests/java_api/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...] |