/frameworks/base/core/jni/ |
H A D | android_view_SurfaceSession.cpp | 36 JNIEnv* env, jobject surfaceSessionObj) { 38 env->GetLongField(surfaceSessionObj, gSurfaceSessionClassInfo.mNativeClient)); 42 static jlong nativeCreate(JNIEnv* env, jclass clazz) { argument 48 static void nativeDestroy(JNIEnv* env, jclass clazz, jlong ptr) { argument 53 static void nativeKill(JNIEnv* env, jclass clazz, jlong ptr) { argument 69 int register_android_view_SurfaceSession(JNIEnv* env) { argument 70 int res = jniRegisterNativeMethods(env, "android/view/SurfaceSession", 74 jclass clazz = env->FindClass("android/view/SurfaceSession"); 75 gSurfaceSessionClassInfo.mNativeClient = env->GetFieldID(clazz, "mNativeClient", "J"); 35 android_view_SurfaceSession_getClient( JNIEnv* env, jobject surfaceSessionObj) argument
|
H A D | com_android_internal_util_VirtualRefBasePtr.cpp | 23 static void incStrong(JNIEnv* env, jobject clazz, jlong objPtr) { argument 28 static void decStrong(JNIEnv* env, jobject clazz, jlong objPtr) { argument 44 int register_com_android_internal_util_VirtualRefBasePtr(JNIEnv* env) { argument 45 return RegisterMethodsOrDie(env, kClassPathName, gMethods, NELEM(gMethods));
|
H A D | android_os_MessageQueue.cpp | 46 virtual void raiseException(JNIEnv* env, const char* msg, jthrowable exceptionObj); 48 void pollOnce(JNIEnv* env, jobject obj, int timeoutMillis); 67 bool MessageQueue::raiseAndClearException(JNIEnv* env, const char* msg) { argument 68 if (env->ExceptionCheck()) { 69 jthrowable exceptionObj = env->ExceptionOccurred(); 70 env->ExceptionClear(); 71 raiseException(env, msg, exceptionObj); 72 env->DeleteLocalRef(exceptionObj); 90 void NativeMessageQueue::raiseException(JNIEnv* env, const char* msg, jthrowable exceptionObj) { argument 92 if (mPollEnv == env) { 107 pollOnce(JNIEnv* env, jobject pollObj, int timeoutMillis) argument 167 android_os_MessageQueue_getMessageQueue(JNIEnv* env, jobject messageQueueObj) argument 172 android_os_MessageQueue_nativeInit(JNIEnv* env, jclass clazz) argument 183 android_os_MessageQueue_nativeDestroy(JNIEnv* env, jclass clazz, jlong ptr) argument 188 android_os_MessageQueue_nativePollOnce(JNIEnv* env, jobject obj, jlong ptr, jint timeoutMillis) argument 194 android_os_MessageQueue_nativeWake(JNIEnv* env, jclass clazz, jlong ptr) argument 199 android_os_MessageQueue_nativeIsPolling(JNIEnv* env, jclass clazz, jlong ptr) argument 204 android_os_MessageQueue_nativeSetFileDescriptorEvents(JNIEnv* env, jclass clazz, jlong ptr, jint fd, jint events) argument 223 register_android_os_MessageQueue(JNIEnv* env) argument [all...] |
H A D | android_util_StringBlock.cpp | 34 static jlong android_content_StringBlock_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); 51 env->ReleaseByteArrayElements(bArray, b, 0); 54 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 62 static jint android_content_StringBlock_nativeGetSize(JNIEnv* env, jobject clazz, argument 67 jniThrowNullPointerException(env, NULL); 74 static jstring android_content_StringBlock_nativeGetString(JNIEnv* env, jobjec argument 98 android_content_StringBlock_nativeGetStyle(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 141 android_content_StringBlock_nativeDestroy(JNIEnv* env, jobject clazz, jlong token) argument 172 register_android_content_StringBlock(JNIEnv* env) argument [all...] |
H A D | android_hardware_SerialPort.cpp | 36 android_hardware_SerialPort_open(JNIEnv *env, jobject thiz, jobject fileDescriptor, jint speed) argument 130 jniThrowException(env, "java/lang/IllegalArgumentException", 135 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 139 jniThrowException(env, "java/io/IOException", "Could not open serial port"); 142 env->SetIntField(thiz, field_context, fd); 161 android_hardware_SerialPort_close(JNIEnv *env, jobject thiz) argument 163 int fd = env->GetIntField(thiz, field_context); 165 env->SetIntField(thiz, field_context, -1); 169 android_hardware_SerialPort_read_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length) argument 171 int fd = env 191 android_hardware_SerialPort_read_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length) argument 208 android_hardware_SerialPort_write_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length) argument 225 android_hardware_SerialPort_write_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length) argument 240 android_hardware_SerialPort_send_break(JNIEnv *env, jobject thiz) argument 261 register_android_hardware_SerialPort(JNIEnv *env) argument [all...] |
H A D | android_text_StaticLayout.cpp | 55 static void nSetupParagraph(JNIEnv* env, jclass, jlong nativePtr, jcharArray text, jint length, argument 60 env->GetCharArrayRegion(text, 0, length, b->buffer()); 66 ScopedIntArrayRO stops(env, variableTabStops); 73 static void recycleCopy(JNIEnv* env, jobject recycle, jintArray recycleBreaks, argument 79 recycleBreaks = env->NewIntArray(nBreaks); 80 recycleWidths = env->NewFloatArray(nBreaks); 81 recycleFlags = env->NewIntArray(nBreaks); 83 env->SetObjectField(recycle, gLineBreaks_fieldID.breaks, recycleBreaks); 84 env->SetObjectField(recycle, gLineBreaks_fieldID.widths, recycleWidths); 85 env 93 nComputeLineBreaks(JNIEnv* env, jclass, jlong nativePtr, jobject recycle, jintArray recycleBreaks, jfloatArray recycleWidths, jintArray recycleFlags, jint recycleLength) argument 122 nLoadHyphenator(JNIEnv* env, jclass, jobject buffer, jint offset) argument 136 nSetLocale(JNIEnv* env, jclass, jlong nativePtr, jstring javaLocaleName, jlong nativeHyphenator) argument 147 nSetIndents(JNIEnv* env, jclass, jlong nativePtr, jintArray indents) argument 155 nAddStyleRun(JNIEnv* env, jclass, jlong nativePtr, jlong nativePaint, jlong nativeTypeface, jint start, jint end, jboolean isRtl) argument 167 nAddMeasuredRun(JNIEnv* env, jclass, jlong nativePtr, jint start, jint end, jfloatArray widths) argument 174 nAddReplacementRun(JNIEnv* env, jclass, jlong nativePtr, jint start, jint end, jfloat width) argument 180 nGetWidths(JNIEnv* env, jclass, jlong nativePtr, jfloatArray widths) argument 202 register_android_text_StaticLayout(JNIEnv* env) argument [all...] |
H A D | android_util_Process.cpp | 62 static void signalExceptionForPriorityError(JNIEnv* env, int err) argument 66 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 69 jniThrowException(env, "java/lang/IllegalArgumentException", "Given thread does not exist"); 72 jniThrowException(env, "java/lang/SecurityException", "No permission to modify given thread"); 75 jniThrowException(env, "java/lang/SecurityException", "No permission to set to given priority"); 78 jniThrowException(env, "java/lang/RuntimeException", "Unknown error"); 83 static void signalExceptionForGroupError(JNIEnv* env, int err) argument 87 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 90 jniThrowException(env, "java/lang/IllegalArgumentException", "Given thread does not exist"); 93 jniThrowException(env, "jav 104 android_os_Process_getUidForName(JNIEnv* env, jobject clazz, jstring name) argument 136 android_os_Process_getGidForName(JNIEnv* env, jobject clazz, jstring name) argument 168 android_os_Process_setThreadGroup(JNIEnv* env, jobject clazz, int tid, jint grp) argument 178 android_os_Process_setProcessGroup(JNIEnv* env, jobject clazz, int pid, jint grp) argument 284 android_os_Process_getProcessGroup(JNIEnv* env, jobject clazz, jint pid) argument 397 android_os_Process_getExclusiveCores(JNIEnv* env, jobject clazz) argument 426 android_os_Process_setCanSelfBackground(JNIEnv* env, jobject clazz, jboolean bgOk) argument 443 android_os_Process_setThreadScheduler(JNIEnv* env, jclass clazz, jint tid, jint policy, jint pri) argument 459 android_os_Process_setThreadPriority(JNIEnv* env, jobject clazz, jint pid, jint pri) argument 490 android_os_Process_setCallingThreadPriority(JNIEnv* env, jobject clazz, jint pri) argument 496 android_os_Process_getThreadPriority(JNIEnv* env, jobject clazz, jint pid) argument 508 android_os_Process_setSwappiness(JNIEnv *env, jobject clazz, jint pid, jboolean is_increased) argument 534 android_os_Process_setArgV0(JNIEnv* env, jobject clazz, jstring name) argument 556 android_os_Process_setUid(JNIEnv* env, jobject clazz, jint uid) argument 561 android_os_Process_setGid(JNIEnv* env, jobject clazz, jint uid) argument 620 android_os_Process_getFreeMemory(JNIEnv* env, jobject clazz) argument 627 android_os_Process_getTotalMemory(JNIEnv* env, jobject clazz) argument 634 android_os_Process_readProcLines(JNIEnv* env, jobject clazz, jstring fileStr, jobjectArray reqFields, jlongArray outFields) argument 745 android_os_Process_getPids(JNIEnv* env, jobject clazz, jstring file, jintArray lastArray) argument 841 android_os_Process_parseProcLineArray(JNIEnv* env, jobject clazz, char* buffer, jint startIndex, jint endIndex, jintArray format, jobjectArray outStrings, jlongArray outLongs, jfloatArray outFloats) argument 965 android_os_Process_parseProcLine(JNIEnv* env, jobject clazz, jbyteArray buffer, jint startIndex, jint endIndex, jintArray format, jobjectArray outStrings, jlongArray outLongs, jfloatArray outFloats) argument 980 android_os_Process_readProcFile(JNIEnv* env, jobject clazz, jstring file, jintArray format, jobjectArray outStrings, jlongArray outLongs, jfloatArray outFloats) argument 1022 android_os_Process_setApplicationObject(JNIEnv* env, jobject clazz, jobject binderObject) argument 1033 android_os_Process_sendSignal(JNIEnv* env, jobject clazz, jint pid, jint sig) argument 1041 android_os_Process_sendSignalQuiet(JNIEnv* env, jobject clazz, jint pid, jint sig) argument 1048 android_os_Process_getElapsedCpuTime(JNIEnv* env, jobject clazz) argument 1062 android_os_Process_getPss(JNIEnv* env, jobject clazz, jint pid) argument 1089 android_os_Process_getPidsForCommands(JNIEnv* env, jobject clazz, jobjectArray commandNames) argument 1176 android_os_Process_killProcessGroup(JNIEnv* env, jobject clazz, jint uid, jint pid) argument 1181 android_os_Process_removeAllProcessGroups(JNIEnv* env, jobject clazz) argument 1218 register_android_os_Process(JNIEnv* env) argument [all...] |
H A D | android_os_UEventObserver.cpp | 37 static void nativeSetup(JNIEnv *env, jclass clazz) { argument 39 jniThrowException(env, "java/lang/RuntimeException", 64 static jstring nativeWaitForNextEvent(JNIEnv *env, jclass clazz) { argument 82 return env->NewString(message, length); 87 static void nativeAddMatch(JNIEnv* env, jclass clazz, jstring matchStr) { argument 88 ScopedUtfChars match(env, matchStr); 94 static void nativeRemoveMatch(JNIEnv* env, jclass clazz, jstring matchStr) { argument 95 ScopedUtfChars match(env, matchStr); 118 int register_android_os_UEventObserver(JNIEnv *env) argument 120 FindClassOrDie(env, "androi [all...] |
H A D | android_database_CursorWindow.cpp | 50 static void throwExceptionWithRowCol(JNIEnv* env, jint row, jint column) { argument 55 jniThrowException(env, "java/lang/IllegalStateException", msg.string()); 58 static void throwUnknownTypeException(JNIEnv * env, jint type) { argument 61 jniThrowException(env, "java/lang/IllegalStateException", msg.string()); 64 static jlong nativeCreate(JNIEnv* env, jclass clazz, jstring nameObj, jint cursorWindowSize) { argument 66 const char* nameStr = env->GetStringUTFChars(nameObj, NULL); 68 env->ReleaseStringUTFChars(nameObj, nameStr); 82 static jlong nativeCreateFromParcel(JNIEnv* env, jclass clazz, jobject parcelObj) { argument 83 Parcel* parcel = parcelForJavaObject(env, parcelObj); 97 static void nativeDispose(JNIEnv* env, jclas argument 105 nativeGetName(JNIEnv* env, jclass clazz, jlong windowPtr) argument 110 nativeWriteToParcel(JNIEnv * env, jclass clazz, jlong windowPtr, jobject parcelObj) argument 123 nativeClear(JNIEnv * env, jclass clazz, jlong windowPtr) argument 132 nativeGetNumRows(JNIEnv* env, jclass clazz, jlong windowPtr) argument 137 nativeSetNumColumns(JNIEnv* env, jclass clazz, jlong windowPtr, jint columnNum) argument 144 nativeAllocRow(JNIEnv* env, jclass clazz, jlong windowPtr) argument 150 nativeFreeLastRow(JNIEnv* env, jclass clazz, jlong windowPtr) argument 155 nativeGetType(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 170 nativeGetBlob(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 205 nativeGetString(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 249 allocCharArrayBuffer(JNIEnv* env, jobject bufferObj, size_t size) argument 272 fillCharArrayBufferUTF(JNIEnv* env, jobject bufferObj, const char* str, size_t len) argument 290 clearCharArrayBuffer(JNIEnv* env, jobject bufferObj) argument 297 nativeCopyStringToBuffer(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column, jobject bufferObj) argument 336 nativeGetLong(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 367 nativeGetDouble(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 398 nativePutBlob(JNIEnv* env, jclass clazz, jlong windowPtr, jbyteArray valueObj, jint row, jint column) argument 416 nativePutString(JNIEnv* env, jclass clazz, jlong windowPtr, jstring valueObj, jint row, jint column) argument 438 nativePutLong(JNIEnv* env, jclass clazz, jlong windowPtr, jlong value, jint row, jint column) argument 452 nativePutDouble(JNIEnv* env, jclass clazz, jlong windowPtr, jdouble value, jint row, jint column) argument 466 nativePutNull(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument 527 register_android_database_CursorWindow(JNIEnv* env) argument [all...] |
H A D | android_view_InputEventReceiver.cpp | 52 NativeInputEventReceiver(JNIEnv* env, 59 status_t consumeEvents(JNIEnv* env, bool consumeBatches, nsecs_t frameTime, 89 NativeInputEventReceiver::NativeInputEventReceiver(JNIEnv* env, argument 92 mReceiverWeakGlobal(env->NewGlobalRef(receiverWeak)), 101 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 102 env->DeleteGlobalRef(mReceiverWeakGlobal); 170 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 171 status_t status = consumeEvents(env, false /*consumeBatches*/, -1, NULL); 172 mMessageQueue->raiseAndClearException(env, "handleReceiveCallback"); 194 JNIEnv* env local 217 consumeEvents(JNIEnv* env, bool consumeBatches, nsecs_t frameTime, bool* outConsumedBatch) argument 333 nativeInit(JNIEnv* env, jclass clazz, jobject receiverWeak, jobject inputChannelObj, jobject messageQueueObj) argument 362 nativeDispose(JNIEnv* env, jclass clazz, jlong receiverPtr) argument 369 nativeFinishInputEvent(JNIEnv* env, jclass clazz, jlong receiverPtr, jint seq, jboolean handled) argument 381 nativeConsumeBatchedInputEvents(JNIEnv* env, jclass clazz, jlong receiverPtr, jlong frameTimeNanos) argument 411 register_android_view_InputEventReceiver(JNIEnv* env) argument [all...] |
H A D | android_util_EventLog.cpp | 52 static jint android_util_EventLog_writeEvent_Integer(JNIEnv* env UNUSED, 63 static jint android_util_EventLog_writeEvent_Long(JNIEnv* env UNUSED, 74 static jint android_util_EventLog_writeEvent_Float(JNIEnv* env UNUSED, 85 static jint android_util_EventLog_writeEvent_String(JNIEnv* env, argument 92 const char *str = value != NULL ? env->GetStringUTFChars(value, NULL) : "NULL"; 102 if (value != NULL) env->ReleaseStringUTFChars(value, str); 110 static jint android_util_EventLog_writeEvent_Array(JNIEnv* env, jobject clazz, argument 113 return android_util_EventLog_writeEvent_String(env, clazz, tag, NULL); 120 jsize copied = 0, num = env->GetArrayLength(value); 122 jobject item = env 172 android_util_EventLog_readEvents(JNIEnv* env, jobject clazz UNUSED, jintArray tags, jobject out) argument 291 register_android_util_EventLog(JNIEnv* env) argument [all...] |
H A D | android_os_SELinux.cpp | 48 static jboolean isSELinuxEnabled(JNIEnv *env, jobject) { argument 59 static jboolean isSELinuxEnforced(JNIEnv *env, jobject) { argument 71 static jstring getPeerCon(JNIEnv *env, jobject, jobject fileDescriptor) { argument 77 jniThrowNullPointerException(env, 82 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 83 if (env->ExceptionCheck()) { 92 ScopedLocalRef<jstring> contextStr(env, NULL); 94 contextStr.reset(env->NewStringUTF(context.get())); 110 static jboolean setFSCreateCon(JNIEnv *env, jobject, jstring contextStr) { argument 118 context.reset(new ScopedUtfChars(env, contextSt 141 setFileCon(JNIEnv *env, jobject, jstring pathStr, jstring contextStr) argument 174 getFileCon(JNIEnv *env, jobject, jstring pathStr) argument 205 getCon(JNIEnv *env, jobject) argument 232 getPidCon(JNIEnv *env, jobject, jint pid) argument 260 checkSELinuxAccess(JNIEnv *env, jobject, jstring subjectContextStr, jstring objectContextStr, jstring objectClassStr, jstring permissionStr) argument 304 native_restorecon(JNIEnv *env, jobject, jstring pathnameStr, jint flags) argument 358 register_android_os_SELinux(JNIEnv *env) argument [all...] |
H A D | android_os_SystemClock.cpp | 42 static jlong android_os_SystemClock_uptimeMillis(JNIEnv* env, argument 51 static jlong android_os_SystemClock_elapsedRealtime(JNIEnv* env, argument 60 static jlong android_os_SystemClock_currentThreadTimeMillis(JNIEnv* env, argument 73 static jlong android_os_SystemClock_currentThreadTimeMicro(JNIEnv* env, argument 86 static jlong android_os_SystemClock_currentTimeMicro(JNIEnv* env, argument 98 static jlong android_os_SystemClock_elapsedRealtimeNano(JNIEnv* env, argument 122 int register_android_os_SystemClock(JNIEnv* env) argument 124 return RegisterMethodsOrDie(env, "android/os/SystemClock", gMethods, NELEM(gMethods));
|
H A D | android_text_AndroidBidi.cpp | 28 static jint runBidi(JNIEnv* env, jobject obj, jint dir, jcharArray chsArray, argument 35 jchar* chs = env->GetCharArrayElements(chsArray, NULL); 37 jbyte* info = env->GetByteArrayElements(infoArray, NULL); 48 jniThrowException(env, "java/lang/RuntimeException", NULL); 52 env->ReleaseByteArrayElements(infoArray, info, 0); 54 env->ReleaseCharArrayElements(chsArray, chs, JNI_ABORT); 63 int register_android_text_AndroidBidi(JNIEnv* env) argument 65 return RegisterMethodsOrDie(env, "android/text/AndroidBidi", gMethods, NELEM(gMethods));
|
/frameworks/base/include/android_runtime/ |
H A D | android_util_AssetManager.h | 26 extern AssetManager* assetManagerForJavaObject(JNIEnv* env, jobject assetMgr);
|
H A D | android_view_SurfaceSession.h | 28 JNIEnv* env, jobject surfaceSessionObj);
|
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_native_frame.h | 27 Java_android_filterfw_core_NativeFrame_nativeAllocate(JNIEnv* env, jobject thiz, jint size); 30 Java_android_filterfw_core_NativeFrame_nativeDeallocate(JNIEnv* env, jobject thiz); 33 Java_android_filterfw_core_NativeFrame_nativeIntSize(JNIEnv* env, jclass clazz); 36 Java_android_filterfw_core_NativeFrame_nativeFloatSize(JNIEnv* env, jclass clazz); 39 Java_android_filterfw_core_NativeFrame_setNativeInts(JNIEnv* env, jobject thiz, jintArray ints); 42 Java_android_filterfw_core_NativeFrame_getNativeInts(JNIEnv* env, jobject thiz, jint size); 45 Java_android_filterfw_core_NativeFrame_setNativeFloats(JNIEnv* env, jobject thiz, jfloatArray ints); 48 Java_android_filterfw_core_NativeFrame_getNativeFloats(JNIEnv* env, jobject thiz, jint size); 51 Java_android_filterfw_core_NativeFrame_setNativeData(JNIEnv* env, 58 Java_android_filterfw_core_NativeFrame_getNativeData(JNIEnv* env, jobjec [all...] |
/frameworks/ex/framesequence/jni/ |
H A D | JNIHelpers.h | 26 void jniThrowException(JNIEnv* env, const char* className, const char* msg);
|
/frameworks/base/media/jni/audioeffect/ |
H A D | android_media_AudioEffect.cpp | 110 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 117 if (!user || !env) { 118 ALOGW("effectCallback error user %p, env %p", user, env); 153 array = env->NewByteArray(size); 158 bytes = env->GetByteArrayElements(array, NULL); 160 env->ReleaseByteArrayElements(array, bytes, 0); 169 env->CallStaticVoidMethod( 176 env->DeleteLocalRef(array); 179 if (env 187 getAudioEffect(JNIEnv* env, jobject thiz) argument 195 setAudioEffect(JNIEnv* env, jobject thiz, const sp<AudioEffect>& ae) argument 216 android_media_AudioEffect_native_init(JNIEnv *env) argument 280 android_media_AudioEffect_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jstring type, jstring uuid, jint priority, jint sessionId, jintArray jId, jobjectArray javadesc, jstring opPackageName) argument 459 android_media_AudioEffect_native_release(JNIEnv *env, jobject thiz) argument 482 android_media_AudioEffect_native_finalize(JNIEnv *env, jobject thiz) argument 488 android_media_AudioEffect_native_setEnabled(JNIEnv *env, jobject thiz, jboolean enabled) argument 501 android_media_AudioEffect_native_getEnabled(JNIEnv *env, jobject thiz) argument 519 android_media_AudioEffect_native_hasControl(JNIEnv *env, jobject thiz) argument 535 android_media_AudioEffect_native_setParameter(JNIEnv *env, jobject thiz, jint psize, jbyteArray pJavaParam, jint vsize, jbyteArray pJavaValue) argument 596 android_media_AudioEffect_native_getParameter(JNIEnv *env, jobject thiz, jint psize, jbyteArray pJavaParam, jint vsize, jbyteArray pJavaValue) argument 663 android_media_AudioEffect_native_command(JNIEnv *env, jobject thiz, jint cmdCode, jint cmdSize, jbyteArray jCmdData, jint replySize, jbyteArray jReplyData) argument 721 android_media_AudioEffect_native_queryEffects(JNIEnv *env, jclass clazz __unused) argument 816 android_media_AudioEffect_native_queryPreProcessings(JNIEnv *env, jclass clazz __unused, jint audioSession) argument 904 register_android_media_AudioEffect(JNIEnv *env) argument 912 JNIEnv* env = NULL; local [all...] |
/frameworks/base/services/core/jni/ |
H A D | com_android_server_location_FlpHardwareProvider.cpp | 54 static inline void CheckExceptions(JNIEnv* env, const char* methodName) { argument 55 if(!env->ExceptionCheck()) { 60 LOGE_EX(env); 61 env->ExceptionClear(); 65 JNIEnv* env, 77 jclass exceptionClass = env->FindClass("java/lang/RuntimeException"); 78 env->ThrowNew(exceptionClass, methodName); 82 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 84 if(sCallbackEnv == NULL || sCallbackEnv != env) { 85 ALOGE("CallbackThread check fail: env 64 ThrowOnError( JNIEnv* env, int resultCode, const char* methodName) argument 198 ClassInit(JNIEnv* env, jclass clazz) argument 278 TranslateFromObject( JNIEnv* env, jobject locationObject, FlpLocation& location) argument 335 TranslateFromObject( JNIEnv* env, jobject batchOptionsObject, FlpBatchOptions& batchOptions) argument 385 TranslateGeofenceFromGeofenceHardwareRequestParcelable( JNIEnv* env, jobject geofenceRequestObject, Geofence& geofence) argument 772 Init(JNIEnv* env, jobject obj) argument 800 GetBatchSize(JNIEnv* env, jobject ) argument 808 StartBatching( JNIEnv* env, jobject , jint id, jobject optionsObject) argument 823 UpdateBatchingOptions( JNIEnv* env, jobject , jint id, jobject optionsObject) argument 838 StopBatching(JNIEnv* env, jobject , jint id) argument 846 Cleanup(JNIEnv* env, jobject ) argument 859 GetBatchedLocation(JNIEnv* env, jobject , jint lastNLocations) argument 867 FlushBatchedLocations(JNIEnv* env, jobject ) argument 875 InjectLocation(JNIEnv* env, jobject , jobject locationObject) argument 899 InjectDiagnosticData(JNIEnv* env, jobject , jstring stringData) argument 923 InjectDeviceContext(JNIEnv* env, jobject , jint enabledMask) argument 936 AddGeofences( JNIEnv* env, jobject , jobjectArray geofenceRequestsArray) argument 978 PauseGeofence(JNIEnv* env, jobject , jint geofenceId) argument 986 ResumeGeofence( JNIEnv* env, jobject , jint geofenceId, jint monitorTransitions) argument 998 ModifyGeofenceOption( JNIEnv* env, jobject , jint geofenceId, jint lastTransition, jint monitorTransitions, jint notificationResponsiveness, jint unknownTimer, jint sourcesToUse) argument 1022 RemoveGeofences( JNIEnv* env, jobject , jintArray geofenceIdsArray) argument 1092 register_android_server_location_FlpHardwareProvider(JNIEnv* env) argument [all...] |
H A D | com_android_server_UsbMidiDevice.cpp | 42 android_server_UsbMidiDevice_get_subdevice_count(JNIEnv *env, jobject /* thiz */, argument 84 android_server_UsbMidiDevice_open(JNIEnv *env, jobject thiz, jint card, jint device, argument 92 jobjectArray fds = env->NewObjectArray(subdevice_count + 1, sFileDescriptorClass, NULL); 105 jobject fileDescriptor = jniCreateFileDescriptor(env, fd); 106 env->SetObjectArrayElement(fds, i, fileDescriptor); 107 env->DeleteLocalRef(fileDescriptor); 113 jobject fileDescriptor = jniCreateFileDescriptor(env, pipeFD[0]); 114 env->SetObjectArrayElement(fds, subdevice_count, fileDescriptor); 115 env->DeleteLocalRef(fileDescriptor); 117 env 123 android_server_UsbMidiDevice_close(JNIEnv *env, jobject thiz, jobjectArray fds) argument 144 register_android_server_UsbMidiDevice(JNIEnv *env) argument [all...] |
H A D | com_android_server_input_InputManagerService.cpp | 137 static jobject getInputApplicationHandleObjLocalRef(JNIEnv* env, argument 143 getInputApplicationHandleObjLocalRef(env); 146 static jobject getInputWindowHandleObjLocalRef(JNIEnv* env, argument 152 getInputWindowHandleObjLocalRef(env); 155 static void loadSystemIconAsSpriteWithPointerIcon(JNIEnv* env, jobject contextObj, int32_t style, argument 157 status_t status = android_view_PointerIcon_loadSystemIcon(env, 166 static void loadSystemIconAsSprite(JNIEnv* env, jobject contextObj, int32_t style, argument 169 loadSystemIconAsSpriteWithPointerIcon(env, contextObj, style, &pointerIcon, outSpriteIcon); 195 status_t registerInputChannel(JNIEnv* env, const sp<InputChannel>& inputChannel, 197 status_t unregisterInputChannel(JNIEnv* env, cons 304 JNIEnv* env = jniEnv(); local 323 JNIEnv* env = jniEnv(); local 352 checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) argument 403 JNIEnv* env = jniEnv(); local 491 JNIEnv* env = jniEnv(); local 501 JNIEnv* env = jniEnv(); local 532 JNIEnv* env = jniEnv(); local 557 JNIEnv* env = jniEnv(); local 578 JNIEnv* env = jniEnv(); local 590 JNIEnv* env = jniEnv(); local 602 JNIEnv* env = jniEnv(); local 630 JNIEnv* env = jniEnv(); local 644 JNIEnv* env = jniEnv(); local 659 setInputWindows(JNIEnv* env, jobjectArray windowHandleObjArray) argument 708 setFocusedApplication(JNIEnv* env, jobject applicationHandleObj) argument 803 getTouchAffineTransformation( JNIEnv *env, jfloatArray matrixArr) argument 821 JNIEnv* env = jniEnv(); local 843 JNIEnv* env = jniEnv(); local 884 JNIEnv* env = jniEnv(); local 923 JNIEnv* env = jniEnv(); local 961 JNIEnv* env = jniEnv(); local 994 JNIEnv* env = jniEnv(); local 1033 JNIEnv* env = jniEnv(); local 1043 JNIEnv* env = jniEnv(); local 1062 JNIEnv* env = jniEnv(); local 1074 JNIEnv* env = jniEnv(); local 1109 nativeInit(JNIEnv* env, jclass , jobject serviceObj, jobject contextObj, jobject messageQueueObj) argument 1123 nativeStart(JNIEnv* env, jclass , jlong ptr) argument 1179 nativeHasKeys(JNIEnv* env, jclass , jlong ptr, jint deviceId, jint sourceMask, jintArray keyCodes, jbooleanArray outFlags) argument 1203 throwInputChannelNotInitialized(JNIEnv* env) argument 1208 handleInputChannelDisposed(JNIEnv* env, jobject , const sp<InputChannel>& inputChannel, void* data) argument 1217 nativeRegisterInputChannel(JNIEnv* env, jclass , jlong ptr, jobject inputChannelObj, jobject inputWindowHandleObj, jboolean monitor) argument 1246 nativeUnregisterInputChannel(JNIEnv* env, jclass , jlong ptr, jobject inputChannelObj) argument 1274 nativeInjectInputEvent(JNIEnv* env, jclass , jlong ptr, jobject inputEventObj, jint displayId, jint injectorPid, jint injectorUid, jint syncMode, jint timeoutMillis, jint policyFlags) argument 1306 nativeToggleCapsLock(JNIEnv* env, jclass , jlong ptr, jint deviceId) argument 1312 nativeSetInputWindows(JNIEnv* env, jclass , jlong ptr, jobjectArray windowHandleObjArray) argument 1319 nativeSetFocusedApplication(JNIEnv* env, jclass , jlong ptr, jobject applicationHandleObj) argument 1340 nativeTransferTouchFocus(JNIEnv* env, jclass , jlong ptr, jobject fromChannelObj, jobject toChannelObj) argument 1375 nativeSetInteractive(JNIEnv* env, jclass clazz, jlong ptr, jboolean interactive) argument 1382 nativeReloadCalibration(JNIEnv* env, jclass clazz, jlong ptr) argument 1387 nativeVibrate(JNIEnv* env, jclass , jlong ptr, jint deviceId, jlongArray patternObj, jint repeat, jint token) argument 1435 nativeDump(JNIEnv* env, jclass , jlong ptr) argument 1460 nativeSetCustomPointerIcon(JNIEnv* env, jclass , jlong ptr, jobject iconObj) argument 1554 register_android_server_InputManager(JNIEnv* env) argument [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_MediaMuxer.cpp | 44 JNIEnv *env, jclass /* clazz */, jlong nativeObject, jobjectArray keys, 48 jniThrowException(env, "java/lang/IllegalStateException", 54 status_t err = ConvertKeyValueArraysToMessage(env, keys, values, 57 jniThrowException(env, "java/lang/IllegalArgumentException", 66 jniThrowException(env, "java/lang/IllegalStateException", 74 JNIEnv *env, jclass /* clazz */, jlong nativeObject, jint trackIndex, 78 jniThrowException(env, "java/lang/IllegalStateException", 84 void *dst = env->GetDirectBufferAddress(byteBuf); 92 (jbyteArray)env->CallObjectMethod(byteBuf, gFields.arrayID); 95 jniThrowException(env, "jav 43 android_media_MediaMuxer_addTrack( JNIEnv *env, jclass , jlong nativeObject, jobjectArray keys, jobjectArray values) argument 73 android_media_MediaMuxer_writeSampleData( JNIEnv *env, jclass , jlong nativeObject, jint trackIndex, jobject byteBuf, jint offset, jint size, jlong timeUs, jint flags) argument 135 android_media_MediaMuxer_native_setup( JNIEnv *env, jclass clazz, jobject fileDescriptor, jint format) argument 148 android_media_MediaMuxer_setOrientationHint( JNIEnv *env, jclass , jlong nativeObject, jint degrees) argument 166 android_media_MediaMuxer_setLocation( JNIEnv *env, jclass , jlong nativeObject, jint latitude, jint longitude) argument 178 android_media_MediaMuxer_start(JNIEnv *env, jclass , jlong nativeObject) argument 196 android_media_MediaMuxer_stop(JNIEnv *env, jclass , jlong nativeObject) argument 250 register_android_media_MediaMuxer(JNIEnv *env) argument [all...] |
H A D | android_media_MediaExtractor.cpp | 54 JMediaExtractor::JMediaExtractor(JNIEnv *env, jobject thiz) argument 57 jclass clazz = env->GetObjectClass(thiz); 60 mClass = (jclass)env->NewGlobalRef(clazz); 61 mObject = env->NewWeakGlobalRef(thiz); 67 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 69 env->DeleteWeakGlobalRef(mObject); 71 env->DeleteGlobalRef(mClass); 101 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 103 return ConvertMessageToMap(env, msg, format); 113 JNIEnv *env local 137 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 257 setMediaExtractor( JNIEnv *env, jobject thiz, const sp<JMediaExtractor> &extractor) argument 273 getMediaExtractor(JNIEnv *env, jobject thiz) argument 277 android_media_MediaExtractor_release(JNIEnv *env, jobject thiz) argument 281 android_media_MediaExtractor_getTrackCount( JNIEnv *env, jobject thiz) argument 293 android_media_MediaExtractor_getTrackFormatNative( JNIEnv *env, jobject thiz, jint index) argument 313 android_media_MediaExtractor_getFileFormatNative( JNIEnv *env, jobject thiz) argument 333 android_media_MediaExtractor_selectTrack( JNIEnv *env, jobject thiz, jint index) argument 350 android_media_MediaExtractor_unselectTrack( JNIEnv *env, jobject thiz, jint index) argument 367 android_media_MediaExtractor_seekTo( JNIEnv *env, jobject thiz, jlong timeUs, jint mode) argument 385 android_media_MediaExtractor_advance( JNIEnv *env, jobject thiz) argument 406 android_media_MediaExtractor_readSampleData( JNIEnv *env, jobject thiz, jobject byteBuf, jint offset) argument 428 android_media_MediaExtractor_getSampleTrackIndex( JNIEnv *env, jobject thiz) argument 450 android_media_MediaExtractor_getSampleTime( JNIEnv *env, jobject thiz) argument 472 android_media_MediaExtractor_getSampleFlags( JNIEnv *env, jobject thiz) argument 494 android_media_MediaExtractor_getSampleCryptoInfo( JNIEnv *env, jobject thiz, jobject cryptoInfoObj) argument 598 android_media_MediaExtractor_native_init(JNIEnv *env) argument 614 android_media_MediaExtractor_native_setup( JNIEnv *env, jobject thiz) argument 620 android_media_MediaExtractor_setDataSource( JNIEnv *env, jobject thiz, jobject httpServiceBinderObj, jstring pathObj, jobjectArray keysArray, jobjectArray valuesArray) argument 670 android_media_MediaExtractor_setDataSourceFd( JNIEnv *env, jobject thiz, jobject fileDescObj, jlong offset, jlong length) argument 698 android_media_MediaExtractor_setDataSourceCallback( JNIEnv *env, jobject thiz, jobject callbackObj) argument 731 android_media_MediaExtractor_getCachedDurationUs( JNIEnv *env, jobject thiz) argument 749 android_media_MediaExtractor_hasCacheReachedEOS( JNIEnv *env, jobject thiz) argument 767 android_media_MediaExtractor_native_finalize( JNIEnv *env, jobject thiz) argument 833 register_android_media_MediaExtractor(JNIEnv *env) argument [all...] |
/frameworks/opt/net/voip/src/jni/rtp/ |
H A D | RtpStream.cpp | 32 extern int parse(JNIEnv *env, jstring jAddress, int port, sockaddr_storage *ss); 38 jint create(JNIEnv *env, jobject thiz, jstring jAddress) argument 40 env->SetIntField(thiz, gSocket, -1); 43 if (parse(env, jAddress, 0, &ss) < 0) { 52 jniThrowException(env, "java/net/SocketException", strerror(errno)); 61 env->SetIntField(thiz, gSocket, socket); 78 env->SetIntField(thiz, gSocket, socket); 84 jniThrowException(env, "java/net/SocketException", strerror(errno)); 89 void close(JNIEnv *env, jobject thiz) argument 91 int socket = env 103 registerRtpStream(JNIEnv *env) argument [all...] |