/packages/apps/Bluetooth/jni/ |
H A D | com_android_bluetooth.h | 28 void checkAndClearExceptionFromCallback(JNIEnv* env, 35 int register_com_android_bluetooth_hfp(JNIEnv* env); 37 int register_com_android_bluetooth_hfpclient(JNIEnv* env); 39 int register_com_android_bluetooth_a2dp(JNIEnv* env); 41 int register_com_android_bluetooth_a2dp_sink(JNIEnv* env); 43 int register_com_android_bluetooth_avrcp(JNIEnv* env); 45 int register_com_android_bluetooth_avrcp_controller(JNIEnv* env); 47 int register_com_android_bluetooth_hid(JNIEnv* env); 49 int register_com_android_bluetooth_hdp(JNIEnv* env); 51 int register_com_android_bluetooth_pan(JNIEnv* env); [all...] |
H A D | com_android_bluetooth_a2dp.cpp | 45 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 46 if (sCallbackEnv != env || sCallbackEnv == NULL) return false; 102 static void classInitNative(JNIEnv* env, jclass clazz) { argument 108 env->GetMethodID(clazz, "onConnectionStateChanged", "(I[B)V"); 111 env->GetMethodID(clazz, "onAudioStateChanged", "(I[B)V"); 137 static void initNative(JNIEnv *env, jobject object) { argument 154 env->DeleteGlobalRef(mCallbacksObj); 170 mCallbacksObj = env->NewGlobalRef(object); 173 static void cleanupNative(JNIEnv *env, jobject object) { argument 188 env 193 connectA2dpNative(JNIEnv *env, jobject object, jbyteArray address) argument 215 disconnectA2dpNative(JNIEnv *env, jobject object, jbyteArray address) argument 242 register_com_android_bluetooth_a2dp(JNIEnv* env) argument [all...] |
H A D | com_android_bluetooth_avrcp.cpp | 47 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 48 if (sCallbackEnv != env || sCallbackEnv == NULL) return false; 183 static void classInitNative(JNIEnv* env, jclass clazz) { argument 185 env->GetMethodID(clazz, "getRcFeatures", "([BI)V"); 187 env->GetMethodID(clazz, "getPlayStatus", "()V"); 190 env->GetMethodID(clazz, "getElementAttr", "(B[I)V"); 193 env->GetMethodID(clazz, "registerNotification", "(II)V"); 196 env->GetMethodID(clazz, "volumeChangeCallback", "(II)V"); 199 env->GetMethodID(clazz, "handlePassthroughCmd", "(II)V"); 204 static void initNative(JNIEnv *env, jobjec argument 241 cleanupNative(JNIEnv *env, jobject object) argument 260 getPlayStatusRspNative(JNIEnv *env, jobject object, jint playStatus, jint songLen, jint songPos) argument 275 getElementAttrRspNative(JNIEnv *env, jobject object, jbyte numAttr, jintArray attrIds, jobjectArray textArray) argument 341 registerNotificationRspPlayStatusNative(JNIEnv *env, jobject object, jint type, jint playStatus) argument 358 registerNotificationRspTrackChangeNative(JNIEnv *env, jobject object, jint type, jbyteArray track) argument 387 registerNotificationRspPlayPosNative(JNIEnv *env, jobject object, jint type, jint playPos) argument 403 setVolumeNative(JNIEnv *env, jobject object, jint volume) argument 435 register_com_android_bluetooth_avrcp(JNIEnv* env) argument [all...] |
H A D | com_android_bluetooth_avrcp_controller.cpp | 43 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 44 if (sCallbackEnv != env || sCallbackEnv == NULL) return false; 94 static void classInitNative(JNIEnv* env, jclass clazz) { argument 96 env->GetMethodID(clazz, "handlePassthroughRsp", "(II)V"); 99 env->GetMethodID(clazz, "onConnectionStateChanged", "(Z[B)V"); 104 static void initNative(JNIEnv *env, jobject object) { argument 121 env->DeleteGlobalRef(mCallbacksObj); 138 mCallbacksObj = env->NewGlobalRef(object); 141 static void cleanupNative(JNIEnv *env, jobject object) { argument 155 env 160 sendPassThroughCommandNative(JNIEnv *env, jobject object, jbyteArray address, jint key_code, jint key_state) argument 194 register_com_android_bluetooth_avrcp_controller(JNIEnv* env) argument [all...] |
/packages/inputmethods/LatinIME/native/jni/ |
H A D | jni_common.cpp | 31 JNIEnv *env = 0; local 33 if (vm->GetEnv(reinterpret_cast<void **>(&env), JNI_VERSION_1_6) != JNI_OK) { 37 ASSERT(env); 38 if (!env) { 42 if (!latinime::register_BinaryDictionary(env)) { 46 if (!latinime::register_BinaryDictionaryUtils(env)) { 50 if (!latinime::register_DicTraverseSession(env)) { 54 if (!latinime::register_ProximityInfo(env)) { 63 int registerNativeMethods(JNIEnv *env, const char *const className, const JNINativeMethod *methods, argument 65 jclass clazz = env [all...] |
H A D | com_android_inputmethod_keyboard_ProximityInfo.h | 23 int register_ProximityInfo(JNIEnv *env);
|
H A D | com_android_inputmethod_latin_BinaryDictionary.h | 23 int register_BinaryDictionary(JNIEnv *env);
|
H A D | com_android_inputmethod_latin_BinaryDictionaryUtils.h | 23 int register_BinaryDictionaryUtils(JNIEnv *env);
|
H A D | com_android_inputmethod_latin_DicTraverseSession.h | 23 int register_DicTraverseSession(JNIEnv *env);
|
H A D | com_android_inputmethod_latin_BinaryDictionaryUtils.cpp | 32 static jboolean latinime_BinaryDictionaryUtils_createEmptyDictFile(JNIEnv *env, jclass clazz, argument 35 const jsize filePathUtf8Length = env->GetStringUTFLength(filePath); 37 env->GetStringUTFRegion(filePath, 0, env->GetStringLength(filePath), filePathChars); 40 const jsize localeUtf8Length = env->GetStringUTFLength(locale); 42 env->GetStringUTFRegion(locale, 0, env->GetStringLength(locale), localeChars); 47 const int keyCount = env->GetArrayLength(attributeKeyStringArray); 48 const int valueCount = env->GetArrayLength(attributeValueStringArray); 53 JniDataUtils::constructAttributeMap(env, attributeKeyStringArra 59 latinime_BinaryDictionaryUtils_calcNormalizedScore(JNIEnv *env, jclass clazz, jintArray before, jintArray after, jint score) argument 71 latinime_BinaryDictionaryUtils_setCurrentTimeForTest(JNIEnv *env, jclass clazz, jint currentTime) argument 101 register_BinaryDictionaryUtils(JNIEnv *env) argument [all...] |
H A D | jni_common.h | 23 int registerNativeMethods(JNIEnv *env, const char *const className, const JNINativeMethod *methods,
|
H A D | com_android_inputmethod_latin_BinaryDictionary.cpp | 45 static jlong latinime_BinaryDictionary_open(JNIEnv *env, jclass clazz, jstring sourceDir, argument 49 const jsize sourceDirUtf8Length = env->GetStringUTFLength(sourceDir); 55 env->GetStringUTFRegion(sourceDir, 0, env->GetStringLength(sourceDir), sourceDirChars); 66 new Dictionary(env, std::move(dictionaryStructureWithBufferPolicy)); 71 static jlong latinime_BinaryDictionary_createOnMemory(JNIEnv *env, jclass clazz, argument 74 const jsize localeUtf8Length = env->GetStringUTFLength(locale); 76 env->GetStringUTFRegion(locale, 0, env->GetStringLength(locale), localeChars); 80 const int keyCount = env 99 latinime_BinaryDictionary_flush(JNIEnv *env, jclass clazz, jlong dict, jstring filePath) argument 110 latinime_BinaryDictionary_needsToRunGC(JNIEnv *env, jclass clazz, jlong dict, jboolean mindsBlockByGC) argument 117 latinime_BinaryDictionary_flushWithGC(JNIEnv *env, jclass clazz, jlong dict, jstring filePath) argument 128 latinime_BinaryDictionary_close(JNIEnv *env, jclass clazz, jlong dict) argument 134 latinime_BinaryDictionary_getHeaderInfo(JNIEnv *env, jclass clazz, jlong dict, jintArray outHeaderSize, jintArray outFormatVersion, jobject outAttributeKeys, jobject outAttributeValues) argument 170 latinime_BinaryDictionary_getFormatVersion(JNIEnv *env, jclass clazz, jlong dict) argument 178 latinime_BinaryDictionary_getSuggestions(JNIEnv *env, jclass clazz, jlong dict, jlong proximityInfo, jlong dicTraverseSession, jintArray xCoordinatesArray, jintArray yCoordinatesArray, jintArray timesArray, jintArray pointerIdsArray, jintArray inputCodePointsArray, jint inputSize, jintArray suggestOptions, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jint prevWordCount, jintArray outSuggestionCount, jintArray outCodePointsArray, jintArray outScoresArray, jintArray outSpaceIndicesArray, jintArray outTypesArray, jintArray outAutoCommitFirstWordConfidenceArray, jfloatArray inOutWeightOfLangModelVsSpatialModel) argument 263 latinime_BinaryDictionary_getProbability(JNIEnv *env, jclass clazz, jlong dict, jintArray word) argument 273 latinime_BinaryDictionary_getMaxProbabilityOfExactMatches( JNIEnv *env, jclass clazz, jlong dict, jintArray word) argument 284 latinime_BinaryDictionary_getNgramProbability(JNIEnv *env, jclass clazz, jlong dict, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jintArray word) argument 302 latinime_BinaryDictionary_getNextWord(JNIEnv *env, jclass clazz, jlong dict, jint token, jintArray outCodePoints, jbooleanArray outIsBeginningOfSentence) argument 328 latinime_BinaryDictionary_getWordProperty(JNIEnv *env, jclass clazz, jlong dict, jintArray word, jboolean isBeginningOfSentence, jintArray outCodePoints, jbooleanArray outFlags, jintArray outProbabilityInfo, jobject outNgramPrevWordsArray, jobject outNgramPrevWordIsBeginningOfSentenceArray, jobject outNgramTargets, jobject outNgramProbabilityInfo, jobject outShortcutTargets, jobject outShortcutProbabilities) argument 359 latinime_BinaryDictionary_addUnigramEntry(JNIEnv *env, jclass clazz, jlong dict, jintArray word, jint probability, jintArray shortcutTarget, jint shortcutProbability, jboolean isBeginningOfSentence, jboolean isNotAWord, jboolean isPossiblyOffensive, jint timestamp) argument 386 latinime_BinaryDictionary_removeUnigramEntry(JNIEnv *env, jclass clazz, jlong dict, jintArray word) argument 398 latinime_BinaryDictionary_addNgramEntry(JNIEnv *env, jclass clazz, jlong dict, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jintArray word, jint probability, jint timestamp) argument 418 latinime_BinaryDictionary_removeNgramEntry(JNIEnv *env, jclass clazz, jlong dict, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jintArray word) argument 435 latinime_BinaryDictionary_updateEntriesForWordWithNgramContext(JNIEnv *env, jclass clazz, jlong dict, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jintArray word, jboolean isValidWord, jint count, jint timestamp) argument 456 latinime_BinaryDictionary_updateEntriesForInputEvents(JNIEnv *env, jclass clazz, jlong dict, jobjectArray inputEvents, jint startIndex) argument 511 latinime_BinaryDictionary_getProperty(JNIEnv *env, jclass clazz, jlong dict, jstring query) argument 528 latinime_BinaryDictionary_isCorruptedNative(JNIEnv *env, jclass clazz, jlong dict) argument 545 latinime_BinaryDictionary_migrateNative(JNIEnv *env, jclass clazz, jlong dict, jstring dictFilePath, jlong newFormatVersion) argument 740 register_BinaryDictionary(JNIEnv *env) argument [all...] |
H A D | com_android_inputmethod_latin_DicTraverseSession.cpp | 29 static jlong latinime_setDicTraverseSession(JNIEnv *env, jclass clazz, jstring localeJStr, argument 31 void *traverseSession = DicTraverseSession::getSessionInstance(env, localeJStr, dictSize); 35 static void latinime_initDicTraverseSession(JNIEnv *env, jclass clazz, jlong traverseSession, argument 48 env->GetIntArrayRegion(previousWord, 0, previousWordLength, prevWord); 53 static void latinime_releaseDicTraverseSession(JNIEnv *env, jclass clazz, jlong traverseSession) { argument 76 int register_DicTraverseSession(JNIEnv *env) { argument 78 return registerNativeMethods(env, kClassPathName, sMethods, NELEMS(sMethods));
|
/packages/apps/Gallery2/jni/filters/ |
H A D | redeye.c | 23 AndroidBitmap_lockPixels(env, bitmap, (void**) &destination); 25 short* rect = (*env)->GetShortArrayElements(env, vrect,0); 29 (*env)->ReleaseShortArrayElements(env, vrect, rect, 0); 30 AndroidBitmap_unlockPixels(env, bitmap);
|
H A D | gradient.c | 27 redGradientArray = (*env)->GetIntArrayElements(env, redGradient, NULL); 29 greenGradientArray = (*env)->GetIntArrayElements(env, greenGradient, NULL); 31 blueGradientArray = (*env)->GetIntArrayElements(env, blueGradient, NULL); 33 AndroidBitmap_lockPixels(env, bitmap, (void**) &destination); 58 (*env)->ReleaseIntArrayElements(env, redGradient, redGradientArray, 0); 60 (*env) [all...] |
H A D | highlight.c | 23 AndroidBitmap_lockPixels(env, bitmap, (void**) &destination); 27 jfloat* lum = (*env)->GetFloatArrayElements(env, luminanceMap,0); 39 AndroidBitmap_unlockPixels(env, bitmap);
|
/packages/apps/Terminal/jni/ |
H A D | jni_init.cpp | 23 extern int register_com_android_terminal_Terminal(JNIEnv *env); 29 JNIEnv *env; local 30 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 35 register_com_android_terminal_Terminal(env);
|
/packages/inputmethods/LatinIME/native/jni/src/utils/ |
H A D | jni_data_utils.cpp | 26 /* static */ void JniDataUtils::outputWordProperty(JNIEnv *const env, argument 33 JniDataUtils::outputCodePoints(env, outCodePoints, 0 /* start */, 41 env->SetBooleanArrayRegion(outFlags, 0 /* start */, NELEMS(flags), flags); 45 env->SetIntArrayRegion(outProbabilityInfo, 0 /* start */, NELEMS(probabilityInfo), 48 jclass integerClass = env->FindClass("java/lang/Integer"); 49 jmethodID intToIntegerConstructorId = env->GetMethodID(integerClass, "<init>", "(I)V"); 50 jclass arrayListClass = env->FindClass("java/util/ArrayList"); 51 jmethodID addMethodId = env->GetMethodID(arrayListClass, "add", "(Ljava/lang/Object;)Z"); 54 jclass intArrayClass = env->FindClass("[I"); 57 jobjectArray prevWordWordCodePointsArray = env [all...] |
H A D | log_utils.cpp | 25 /* static */ void LogUtils::logToJava(JNIEnv *const env, const char *const format, ...) { argument 27 const jclass androidUtilLogClass = env->FindClass("android/util/Log"); 34 env->ExceptionClear(); 37 const jmethodID logDotIMethodId = env->GetStaticMethodID(androidUtilLogClass, "i", 40 env->ExceptionClear(); 41 if (androidUtilLogClass) env->DeleteLocalRef(androidUtilLogClass); 44 const jstring javaTag = env->NewStringUTF(TAG); 57 javaString = env->NewStringUTF(fixedSizeCString); 64 javaString = env->NewStringUTF(variableSizeCString); 67 env [all...] |
H A D | jni_data_utils.h | 34 static void jintarrayToVector(JNIEnv *env, jintArray array, std::vector<int> *const outVector) { argument 39 const jsize arrayLength = env->GetArrayLength(array); 41 env->GetIntArrayRegion(array, 0 /* start */, arrayLength, outVector->data()); 44 static DictionaryHeaderStructurePolicy::AttributeMap constructAttributeMap(JNIEnv *env, argument 47 const int keyCount = env->GetArrayLength(attributeKeyStringArray); 50 env->GetObjectArrayElement(attributeKeyStringArray, i)); 51 const jsize keyUtf8Length = env->GetStringUTFLength(keyString); 53 env->GetStringUTFRegion(keyString, 0, env->GetStringLength(keyString), keyChars); 54 env 73 outputCodePoints(JNIEnv *env, jintArray intArrayToOutputCodePoints, const int start, const int maxLength, const int *const codePoints, const int codePointCount, const bool needsNullTermination) argument 102 constructNgramContext(JNIEnv *env, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, const size_t prevWordCount) argument 130 putBooleanToArray(JNIEnv *env, jbooleanArray array, const int index, const jboolean value) argument 135 putIntToArray(JNIEnv *env, jintArray array, const int index, const int value) argument 139 putFloatToArray(JNIEnv *env, jfloatArray array, const int index, const float value) argument [all...] |
/packages/apps/Gallery2/jni_jpegstream/src/ |
H A D | jpegstream.cpp | 31 static jint OutputStream_setup(JNIEnv* env, jobject thiz, jobject out, argument 34 jclass thisClass = env->GetObjectClass(thiz); 35 if (env->ExceptionCheck() || thisClass == NULL) { 39 jfieldID fidNumber = env->GetFieldID(thisClass, "JNIPointer", "J"); 40 if (NULL == fidNumber || env->ExceptionCheck()) { 69 int32_t errorFlag = w_ptr->setup(env, out, w, h, fmt, q); 70 if (env->ExceptionCheck() || errorFlag != J_SUCCESS) { 76 env->SetLongField(thiz, fidNumber, reinterpret_cast<jlong>(w_ptr)); 77 if (env->ExceptionCheck()) { 84 static jint InputStream_setup(JNIEnv* env, jobjec argument 148 getWPtr(JNIEnv* env, jobject thiz, jfieldID* fid) argument 169 getRPtr(JNIEnv* env, jobject thiz, jfieldID* fid) argument 190 OutputStream_cleanup(JNIEnv* env, jobject thiz) argument 205 InputStream_cleanup(JNIEnv* env, jobject thiz) argument 220 OutputStream_writeInputBytes(JNIEnv* env, jobject thiz, jbyteArray inBuffer, jint offset, jint inCount) argument 246 InputStream_readDecodedBytes(JNIEnv* env, jobject thiz, jbyteArray inBuffer, jint offset, jint inCount) argument 276 InputStream_skipDecodedBytes(JNIEnv* env, jobject thiz, jint bytes) argument 311 registerNativeMethods(JNIEnv* env, const char* className, JNINativeMethod* gMethods, int numMethods) argument 327 JNIEnv* env; local [all...] |
H A D | stream_wrapper.cpp | 32 void StreamWrapper::updateEnv(JNIEnv *env) { argument 33 if (env == NULL) { 37 mEnv = env; 40 bool StreamWrapper::init(JNIEnv *env, jobject stream) { argument 45 mEnv = env; 46 mStream = env->NewGlobalRef(stream); 47 if (mStream == NULL || env->ExceptionCheck()) { 52 jbyteArray tmp = env->NewByteArray(getBufferSize()); 53 if (tmp == NULL || env->ExceptionCheck()){ 57 mByteArray = reinterpret_cast<jbyteArray>(env [all...] |
H A D | jpeg_hook.h | 41 int32_t MakeDst(j_compress_ptr cinfo, JNIEnv *env, jobject outStream); 44 * Updates the jni env pointer. This should be called in the beginning of any 48 void UpdateDstEnv(j_compress_ptr cinfo, JNIEnv* env); 64 int32_t MakeSrc(j_decompress_ptr cinfo, JNIEnv *env, jobject inStream); 67 * Updates the jni env pointer. This should be called in the beginning of any 71 void UpdateSrcEnv(j_decompress_ptr cinfo, JNIEnv* env);
|
/packages/apps/Gallery2/jni/ |
H A D | jni_egl_fence.h | 27 Java_com_android_gallery3d_photoeditor_FilterStack_nativeEglSetFenceAndWait(JNIEnv* env,
|
/packages/apps/FMRadio/jni/fmr/ |
H A D | libfm_jni.cpp | 28 jboolean openDev(JNIEnv *env, jobject thiz) argument 38 jboolean closeDev(JNIEnv *env, jobject thiz) argument 48 jboolean powerUp(JNIEnv *env, jobject thiz, jfloat freq) argument 61 jboolean powerDown(JNIEnv *env, jobject thiz, jint type) argument 71 jboolean tune(JNIEnv *env, jobject thiz, jfloat freq) argument 83 jfloat seek(JNIEnv *env, jobject thiz, jfloat freq, jboolean isUp) //jboolean isUp; argument 109 jshortArray autoScan(JNIEnv *env, jobject thiz) argument 126 scanChlarray = env->NewShortArray(chl_cnt); 127 env->SetShortArrayRegion(scanChlarray, 0, chl_cnt, (const jshort*)&ScanTBL[0]); 146 jshort readRds(JNIEnv *env, jobjec argument 161 getPs(JNIEnv *env, jobject thiz) argument 179 getLrText(JNIEnv *env, jobject thiz) argument 197 activeAf(JNIEnv *env, jobject thiz) argument 211 getAFList(JNIEnv *env, jobject thiz) argument 229 setRds(JNIEnv *env, jobject thiz, jboolean rdson) argument 247 stopScan(JNIEnv *env, jobject thiz) argument 259 setMute(JNIEnv *env, jobject thiz, jboolean mute) argument 280 isRdsSupport(JNIEnv *env, jobject thiz) argument 304 switchAntenna(JNIEnv *env, jobject thiz, jint antenna) argument 358 registerNativeMethods(JNIEnv* env, const char* className, JNINativeMethod* gMethods, int numMethods) argument 386 registerNatives(JNIEnv* env) argument 406 JNIEnv* env; member in union:__anon28 415 JNIEnv* env = NULL; local [all...] |