Searched refs:env (Results 76 - 100 of 401) sorted by relevance

1234567891011>>

/frameworks/base/core/jni/
H A Dandroid_view_DisplayEventReceiver.cpp49 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 Dandroid_net_LocalSocketImpl.cpp55 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 Dandroid_hardware_UsbDevice.cpp30 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 Dandroid_hardware_Radio.cpp140 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 Dcore_jni_helpers.h27 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 Dandroid_app_backup_FullBackup.cpp83 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 Dandroid_os_HwRemoteBinder.cpp53 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 Dcom_android_internal_view_animation_NativeInterpolatorFactoryHelper.cpp30 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 Dandroid_view_KeyEvent.cpp55 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 Dandroid_util_Binder.cpp145 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 Dandroid_media_MediaCodecList.cpp34 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 Dandroid_media_MediaDrm.cpp40 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 Dandroid_media_MediaScanner.cpp51 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 Dandroid_media_MediaMetricsJNI.cpp28 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 Dandroid_media_SoundPool.cpp35 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 DMovie.cpp22 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 DFontUtils.cpp53 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 Djni_native_buffer.h27 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 Djni_vertex_frame.cpp24 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 Djni_shader_program.cpp38 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 Djni_gl_frame.cpp44 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 Dcom_android_server_UsbHostManager.cpp52 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 DUidRangeTest.h24 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 DPdfEditor.cpp59 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 Dtest_data.cpp56552 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...]

Completed in 6779 milliseconds

1234567891011>>