Searched defs:env (Results 126 - 150 of 199) sorted by last modified time

12345678

/frameworks/base/core/jni/
H A Dandroid_content_res_Configuration.cpp47 JNIEnv* env, jobject clazz, struct AConfiguration* out) {
48 out->mcc = env->GetIntField(clazz, gConfigurationClassInfo.mcc);
49 out->mnc = env->GetIntField(clazz, gConfigurationClassInfo.mnc);
50 out->screenLayout = env->GetIntField(clazz, gConfigurationClassInfo.screenLayout);
51 out->touchscreen = env->GetIntField(clazz, gConfigurationClassInfo.touchscreen);
52 out->keyboard = env->GetIntField(clazz, gConfigurationClassInfo.keyboard);
53 out->navigation = env->GetIntField(clazz, gConfigurationClassInfo.navigation);
55 out->inputFlags = env->GetIntField(clazz, gConfigurationClassInfo.keyboardHidden);
56 int hardKeyboardHidden = env->GetIntField(clazz, gConfigurationClassInfo.hardKeyboardHidden);
61 out->inputFlags |= env
46 android_Configuration_getFromJava( JNIEnv* env, jobject clazz, struct AConfiguration* out) argument
90 register_android_content_res_Configuration(JNIEnv* env) argument
[all...]
H A Dandroid_content_res_ObbScanner.cpp39 static void android_content_res_ObbScanner_getObbInfo(JNIEnv* env, jobject clazz, jstring file, argument
42 const char* filePath = env->GetStringUTFChars(file, NULL);
46 env->ReleaseStringUTFChars(file, filePath);
47 jniThrowException(env, "java/io/IOException", "Could not read OBB file");
51 env->ReleaseStringUTFChars(file, filePath);
55 jstring packageName = env->NewStringUTF(packageNameStr);
57 jniThrowException(env, "java/io/IOException", "Could not read OBB file");
61 env->SetObjectField(obbInfo, gObbInfoClassInfo.packageName, packageName);
62 env->SetIntField(obbInfo, gObbInfoClassInfo.version, obb->getVersion());
63 env
91 register_android_content_res_ObbScanner(JNIEnv* env) argument
[all...]
H A Dandroid_database_CursorWindow.cpp47 static void throwExceptionWithRowCol(JNIEnv* env, jint row, jint column) { argument
52 jniThrowException(env, "java/lang/IllegalStateException", msg.string());
55 static void throwUnknownTypeException(JNIEnv * env, jint type) { argument
58 jniThrowException(env, "java/lang/IllegalStateException", msg.string());
61 static jint nativeCreate(JNIEnv* env, jclass clazz, jstring nameObj, jint cursorWindowSize) { argument
63 const char* nameStr = env->GetStringUTFChars(nameObj, NULL);
65 env->ReleaseStringUTFChars(nameObj, nameStr);
79 static jint nativeCreateFromParcel(JNIEnv* env, jclass clazz, jobject parcelObj) { argument
80 Parcel* parcel = parcelForJavaObject(env, parcelObj);
94 static void nativeDispose(JNIEnv* env, jclas argument
102 nativeGetName(JNIEnv* env, jclass clazz, jint windowPtr) argument
107 nativeWriteToParcel(JNIEnv * env, jclass clazz, jint windowPtr, jobject parcelObj) argument
120 nativeClear(JNIEnv * env, jclass clazz, jint windowPtr) argument
129 nativeGetNumRows(JNIEnv* env, jclass clazz, jint windowPtr) argument
134 nativeSetNumColumns(JNIEnv* env, jclass clazz, jint windowPtr, jint columnNum) argument
141 nativeAllocRow(JNIEnv* env, jclass clazz, jint windowPtr) argument
147 nativeFreeLastRow(JNIEnv* env, jclass clazz, jint windowPtr) argument
152 nativeGetType(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument
167 nativeGetBlob(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument
202 nativeGetString(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument
246 allocCharArrayBuffer(JNIEnv* env, jobject bufferObj, size_t size) argument
269 fillCharArrayBufferUTF(JNIEnv* env, jobject bufferObj, const char* str, size_t len) argument
287 clearCharArrayBuffer(JNIEnv* env, jobject bufferObj) argument
294 nativeCopyStringToBuffer(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column, jobject bufferObj) argument
333 nativeGetLong(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument
364 nativeGetDouble(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument
395 nativePutBlob(JNIEnv* env, jclass clazz, jint windowPtr, jbyteArray valueObj, jint row, jint column) argument
413 nativePutString(JNIEnv* env, jclass clazz, jint windowPtr, jstring valueObj, jint row, jint column) argument
435 nativePutLong(JNIEnv* env, jclass clazz, jint windowPtr, jlong value, jint row, jint column) argument
449 nativePutDouble(JNIEnv* env, jclass clazz, jint windowPtr, jdouble value, jint row, jint column) argument
463 nativePutNull(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument
532 register_android_database_CursorWindow(JNIEnv * env) argument
[all...]
H A Dandroid_database_SQLiteCommon.cpp24 void throw_sqlite3_exception(JNIEnv* env, sqlite3* handle) { argument
25 throw_sqlite3_exception(env, handle, NULL);
29 void throw_sqlite3_exception(JNIEnv* env, const char* message) { argument
30 throw_sqlite3_exception(env, NULL, message);
36 void throw_sqlite3_exception(JNIEnv* env, sqlite3* handle, const char* message) { argument
42 throw_sqlite3_exception(env, sqlite3_extended_errcode(handle),
47 throw_sqlite3_exception(env, SQLITE_OK, "unknown error", message);
54 void throw_sqlite3_exception_errcode(JNIEnv* env, int errcode, const char* message) { argument
55 throw_sqlite3_exception(env, errcode, "unknown error", message);
61 void throw_sqlite3_exception(JNIEnv* env, in argument
[all...]
H A Dandroid_database_SQLiteConnection.cpp111 static jint nativeOpen(JNIEnv* env, jclass clazz, jstring pathStr, jint openFlags, argument
122 const char* pathChars = env->GetStringUTFChars(pathStr, NULL);
124 env->ReleaseStringUTFChars(pathStr, pathChars);
126 const char* labelChars = env->GetStringUTFChars(labelStr, NULL);
128 env->ReleaseStringUTFChars(labelStr, labelChars);
133 throw_sqlite3_exception_errcode(env, err, "Could not open database");
139 throw_sqlite3_exception(env, db, "Could not open the database in read/write mode.");
147 throw_sqlite3_exception(env, db, "Could not set busy timeout");
155 throw_sqlite3_exception(env, db, "Could not register Android SQL functions.");
175 static void nativeClose(JNIEnv* env, jclas argument
195 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
241 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
245 nativeRegisterCustomFunction(JNIEnv* env, jclass clazz, jint connectionPtr, jobject functionObj) argument
269 nativeRegisterLocalizedCollators(JNIEnv* env, jclass clazz, jint connectionPtr, jstring localeStr) argument
282 nativePrepareStatement(JNIEnv* env, jclass clazz, jint connectionPtr, jstring sqlString) argument
313 nativeFinalizeStatement(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
325 nativeGetParameterCount(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
333 nativeIsReadOnly(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
341 nativeGetColumnCount(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
349 nativeGetColumnName(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr, jint index) argument
365 nativeBindNull(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr, jint index) argument
376 nativeBindLong(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr, jint index, jlong value) argument
387 nativeBindDouble(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr, jint index, jdouble value) argument
398 nativeBindString(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr, jint index, jstring valueString) argument
413 nativeBindBlob(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr, jint index, jbyteArray valueArray) argument
427 nativeResetStatementAndClearBindings(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
441 executeNonQuery(JNIEnv* env, SQLiteConnection* connection, sqlite3_stmt* statement) argument
452 nativeExecute(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
460 nativeExecuteForChangedRowCount(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
469 nativeExecuteForLastInsertedRowId(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
479 executeOneRowQuery(JNIEnv* env, SQLiteConnection* connection, sqlite3_stmt* statement) argument
487 nativeExecuteForLong(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
499 nativeExecuteForString(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
515 createAshmemRegionWithData(JNIEnv* env, const void* data, size_t length) argument
549 nativeExecuteForBlobFileDescriptor(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr) argument
573 copyRow(JNIEnv* env, CursorWindow* window, sqlite3_stmt* statement, int numColumns, int startPos, int addedRows) argument
666 nativeExecuteForCursorWindow(JNIEnv* env, jclass clazz, jint connectionPtr, jint statementPtr, jint windowPtr, jint startPos, jint requiredPos, jboolean countAllRows) argument
762 nativeGetDbLookaside(JNIEnv* env, jobject clazz, jint connectionPtr) argument
771 nativeCancel(JNIEnv* env, jobject clazz, jint connectionPtr) argument
776 nativeResetCancel(JNIEnv* env, jobject clazz, jint connectionPtr, jboolean cancelable) argument
859 register_android_database_SQLiteConnection(JNIEnv *env) argument
[all...]
H A Dandroid_database_SQLiteDebug.cpp39 static void nativeGetPagerStats(JNIEnv *env, jobject clazz, jobject statsObj) argument
49 env->SetIntField(statsObj, gSQLiteDebugPagerStatsClassInfo.memoryUsed, memoryUsed);
50 env->SetIntField(statsObj, gSQLiteDebugPagerStatsClassInfo.pageCacheOverflow,
52 env->SetIntField(statsObj, gSQLiteDebugPagerStatsClassInfo.largestMemAlloc, largestMemAlloc);
66 var = env->FindClass(className); \
70 var = env->GetFieldID(clazz, fieldName, fieldDescriptor); \
73 int register_android_database_SQLiteDebug(JNIEnv *env) argument
85 return AndroidRuntime::registerNativeMethods(env, "android/database/sqlite/SQLiteDebug",
H A Dandroid_database_SQLiteGlobal.cpp70 static jint nativeReleaseMemory(JNIEnv* env, jclass clazz) { argument
81 int register_android_database_SQLiteGlobal(JNIEnv *env) argument
85 return AndroidRuntime::registerNativeMethods(env, "android/database/sqlite/SQLiteGlobal",
H A Dandroid_ddm_DdmHandleNativeHeap.cpp56 static jbyteArray getLeakInfo(JNIEnv *env, jobject clazz) argument
100 jbyteArray array = env->NewByteArray(sizeof(Header) + header.mapSize + header.allocSize);
105 bytes = env->GetByteArrayElements(array, NULL);
120 env->ReleaseByteArrayElements(array, bytes, 0);
139 int register_android_ddm_DdmHandleNativeHeap(JNIEnv *env) argument
141 return AndroidRuntime::registerNativeMethods(env, "android/ddm/DdmHandleNativeHeap", method_table, NELEM(method_table));
H A Dandroid_debug_JNITest.cpp33 static jint android_debug_JNITest_part1(JNIEnv* env, jobject object, argument
45 clazz = env->GetObjectClass(object);
46 part2id = env->GetMethodID(clazz,
54 arrayLen = env->GetArrayLength(arrayArg);
62 arrayVal = (int) env->GetObjectArrayElement(arrayArg, arrayLen-1);
66 result = env->CallIntMethod(object, part2id,
76 static jint android_debug_JNITest_part3(JNIEnv* env, jclass clazz, argument
84 utfChars = env->GetStringUTFChars(stringArg, &isCopy);
88 env->ReleaseStringUTFChars(stringArg, utfChars);
103 int register_android_debug_JNITest(JNIEnv* env) argument
[all...]
H A Dandroid_emoji_EmojiFactory.cpp108 JNIEnv* env, EmojiFactory* factory, jstring name) {
109 jobject obj = env->NewObject(gEmojiFactory_class, gEmojiFactory_constructorMethodID,
111 if (env->ExceptionCheck() != 0) {
113 env->ExceptionDescribe();
119 JNIEnv* env, jobject clazz, jstring name) {
128 const jchar* jchars = env->GetStringChars(name, NULL);
129 jsize len = env->GetStringLength(name);
137 env->ReleaseStringChars(name, jchars);
139 return create_java_EmojiFactory(env, factory, name);
143 JNIEnv* env, jobjec
107 create_java_EmojiFactory( JNIEnv* env, EmojiFactory* factory, jstring name) argument
118 android_emoji_EmojiFactory_newInstance( JNIEnv* env, jobject clazz, jstring name) argument
142 android_emoji_EmojiFactory_newAvailableInstance( JNIEnv* env, jobject clazz) argument
163 android_emoji_EmojiFactory_getBitmapFromAndroidPua( JNIEnv* env, jobject clazz, jint nativeEmojiFactory, jint pua) argument
188 android_emoji_EmojiFactory_destructor( JNIEnv* env, jobject obj, jint nativeEmojiFactory) argument
197 android_emoji_EmojiFactory_getAndroidPuaFromVendorSpecificSjis( JNIEnv* env, jobject obj, jint nativeEmojiFactory, jchar sjis) argument
203 android_emoji_EmojiFactory_getVendorSpecificSjisFromAndroidPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory, jint pua) argument
209 android_emoji_EmojiFactory_getAndroidPuaFromVendorSpecificPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory, jint vsu) argument
215 android_emoji_EmojiFactory_getVendorSpecificPuaFromAndroidPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory, jint pua) argument
221 android_emoji_EmojiFactory_getMaximumVendorSpecificPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory) argument
227 android_emoji_EmojiFactory_getMinimumVendorSpecificPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory) argument
233 android_emoji_EmojiFactory_getMaximumAndroidPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory) argument
239 android_emoji_EmojiFactory_getMinimumAndroidPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory) argument
272 make_globalref(JNIEnv* env, const char classname[]) argument
279 getFieldIDCheck(JNIEnv* env, jclass clazz, const char fieldname[], const char type[]) argument
287 register_android_emoji_EmojiFactory(JNIEnv* env) argument
[all...]
H A Dandroid_graphics_PixelFormat.cpp43 JNIEnv* env, jobject clazz, jint format, jobject pixelFormatObject)
70 jniThrowException(env, "java/lang/IllegalArgumentException", NULL);
75 env->SetIntField(pixelFormatObject, offsets.bytesPerPixel, info.bytesPerPixel);
76 env->SetIntField(pixelFormatObject, offsets.bitsPerPixel, info.bitsPerPixel);
82 static void nativeClassInit(JNIEnv* env, jclass clazz);
92 void nativeClassInit(JNIEnv* env, jclass clazz) argument
94 offsets.bytesPerPixel = env->GetFieldID(clazz, "bytesPerPixel", "I");
95 offsets.bitsPerPixel = env->GetFieldID(clazz, "bitsPerPixel", "I");
98 int register_android_graphics_PixelFormat(JNIEnv* env) argument
100 return AndroidRuntime::registerNativeMethods(env,
42 android_graphics_getPixelFormatInfo( JNIEnv* env, jobject clazz, jint format, jobject pixelFormatObject) argument
[all...]
H A Dandroid_hardware_Camera.cpp61 JNICameraContext(JNIEnv* env, jobject weak_this, jclass clazz, const sp<Camera>& camera);
67 void postMetadata(JNIEnv *env, int32_t msgType, camera_frame_metadata_t *metadata);
68 void addCallbackBuffer(JNIEnv *env, jbyteArray cbb, int msgType);
69 void setCallbackMode(JNIEnv *env, bool installed, bool manualMode);
75 void copyAndPost(JNIEnv* env, const sp<IMemory>& dataPtr, int msgType);
76 void clearCallbackBuffers_l(JNIEnv *env, Vector<jbyteArray> *buffers);
77 void clearCallbackBuffers_l(JNIEnv *env);
78 jbyteArray getCallbackBuffer(JNIEnv *env, Vector<jbyteArray> *buffers, size_t bufferSize);
112 sp<Camera> get_native_camera(JNIEnv *env, jobject thiz, JNICameraContext** pContext) argument
116 JNICameraContext* context = reinterpret_cast<JNICameraContext*>(env
129 JNICameraContext(JNIEnv* env, jobject weak_this, jclass clazz, const sp<Camera>& camera) argument
149 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
181 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
196 getCallbackBuffer( JNIEnv* env, Vector<jbyteArray>* buffers, size_t bufferSize) argument
224 copyAndPost(JNIEnv* env, const sp<IMemory>& dataPtr, int msgType) argument
282 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
330 postMetadata(JNIEnv *env, int32_t msgType, camera_frame_metadata_t *metadata) argument
361 setCallbackMode(JNIEnv *env, bool installed, bool manualMode) argument
388 addCallbackBuffer( JNIEnv *env, jbyteArray cbb, int msgType) argument
428 clearCallbackBuffers_l(JNIEnv *env) argument
434 clearCallbackBuffers_l(JNIEnv *env, Vector<jbyteArray> *buffers) argument
442 android_hardware_Camera_getNumberOfCameras(JNIEnv *env, jobject thiz) argument
447 android_hardware_Camera_getCameraInfo(JNIEnv *env, jobject thiz, jint cameraId, jobject info_obj) argument
467 android_hardware_Camera_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jint cameraId) argument
503 android_hardware_Camera_release(JNIEnv *env, jobject thiz) argument
534 android_hardware_Camera_setPreviewDisplay(JNIEnv *env, jobject thiz, jobject jSurface) argument
549 android_hardware_Camera_setPreviewTexture(JNIEnv *env, jobject thiz, jobject jSurfaceTexture) argument
577 android_hardware_Camera_startPreview(JNIEnv *env, jobject thiz) argument
589 android_hardware_Camera_stopPreview(JNIEnv *env, jobject thiz) argument
598 android_hardware_Camera_previewEnabled(JNIEnv *env, jobject thiz) argument
607 android_hardware_Camera_setHasPreviewCallback(JNIEnv *env, jobject thiz, jboolean installed, jboolean manualBuffer) argument
622 android_hardware_Camera_addCallbackBuffer(JNIEnv *env, jobject thiz, jbyteArray bytes, int msgType) argument
632 android_hardware_Camera_autoFocus(JNIEnv *env, jobject thiz) argument
644 android_hardware_Camera_cancelAutoFocus(JNIEnv *env, jobject thiz) argument
656 android_hardware_Camera_takePicture(JNIEnv *env, jobject thiz, int msgType) argument
687 android_hardware_Camera_setParameters(JNIEnv *env, jobject thiz, jstring params) argument
705 android_hardware_Camera_getParameters(JNIEnv *env, jobject thiz) argument
719 android_hardware_Camera_reconnect(JNIEnv *env, jobject thiz) argument
731 android_hardware_Camera_lock(JNIEnv *env, jobject thiz) argument
742 android_hardware_Camera_unlock(JNIEnv *env, jobject thiz) argument
753 android_hardware_Camera_startSmoothZoom(JNIEnv *env, jobject thiz, jint value) argument
769 android_hardware_Camera_stopSmoothZoom(JNIEnv *env, jobject thiz) argument
780 android_hardware_Camera_setDisplayOrientation(JNIEnv *env, jobject thiz, jint value) argument
792 android_hardware_Camera_enableShutterSound(JNIEnv *env, jobject thiz, jboolean enabled) argument
811 android_hardware_Camera_startFaceDetection(JNIEnv *env, jobject thiz, jint type) argument
829 android_hardware_Camera_stopFaceDetection(JNIEnv *env, jobject thiz) argument
840 android_hardware_Camera_enableFocusMoveCallback(JNIEnv *env, jobject thiz, jint enable) argument
941 find_fields(JNIEnv *env, field *fields, int count) argument
964 register_android_hardware_Camera(JNIEnv *env) argument
[all...]
H A Dandroid_hardware_SensorManager.cpp50 sensors_module_init(JNIEnv *env, jclass clazz) argument
57 sensors_module_get_next_sensor(JNIEnv *env, jobject clazz, jobject sensor, jint next) argument
68 jstring name = env->NewStringUTF(list->getName().string());
69 jstring vendor = env->NewStringUTF(list->getVendor().string());
70 env->SetObjectField(sensor, sensorOffsets.name, name);
71 env->SetObjectField(sensor, sensorOffsets.vendor, vendor);
72 env->SetIntField(sensor, sensorOffsets.version, list->getVersion());
73 env->SetIntField(sensor, sensorOffsets.handle, list->getHandle());
74 env->SetIntField(sensor, sensorOffsets.type, list->getType());
75 env
86 sensors_create_queue(JNIEnv *env, jclass clazz) argument
95 sensors_destroy_queue(JNIEnv *env, jclass clazz, jint nativeQueue) argument
104 sensors_enable_sensor(JNIEnv *env, jclass clazz, jint nativeQueue, jstring name, jint sensor, jint delay) argument
119 sensors_data_poll(JNIEnv *env, jclass clazz, jint nativeQueue, jfloatArray values, jintArray status, jlongArray timestamp) argument
183 register_android_hardware_SensorManager(JNIEnv *env) argument
[all...]
H A Dandroid_hardware_SerialPort.cpp36 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 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 AndroidRuntime::registerNativeMethods(env, "android/hardware/usb/UsbDevice",
H A Dandroid_hardware_UsbDeviceConnection.cpp36 struct usb_device* get_device_from_object(JNIEnv* env, jobject connection) argument
38 return (struct usb_device*)env->GetIntField(connection, field_context);
42 android_hardware_UsbDeviceConnection_open(JNIEnv *env, jobject thiz, jstring deviceName, argument
45 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
51 const char *deviceNameStr = env->GetStringUTFChars(deviceName, NULL);
54 env->SetIntField(thiz, field_context, (int)device);
60 env->ReleaseStringUTFChars(deviceName, deviceNameStr);
65 android_hardware_UsbDeviceConnection_close(JNIEnv *env, jobject thiz) argument
68 struct usb_device* device = get_device_from_object(env, thiz);
71 env
76 android_hardware_UsbDeviceConnection_get_fd(JNIEnv *env, jobject thiz) argument
87 android_hardware_UsbDeviceConnection_get_desc(JNIEnv *env, jobject thiz) argument
108 android_hardware_UsbDeviceConnection_claim_interface(JNIEnv *env, jobject thiz, int interfaceID, jboolean force) argument
127 android_hardware_UsbDeviceConnection_release_interface(JNIEnv *env, jobject thiz, int interfaceID) argument
143 android_hardware_UsbDeviceConnection_control_request(JNIEnv *env, jobject thiz, jint requestType, jint request, jint value, jint index, jbyteArray buffer, jint length, jint timeout) argument
172 android_hardware_UsbDeviceConnection_bulk_request(JNIEnv *env, jobject thiz, jint endpoint, jbyteArray buffer, jint length, jint timeout) argument
199 android_hardware_UsbDeviceConnection_request_wait(JNIEnv *env, jobject thiz) argument
215 android_hardware_UsbDeviceConnection_get_serial(JNIEnv *env, jobject thiz) argument
248 register_android_hardware_UsbDeviceConnection(JNIEnv *env) argument
[all...]
H A Dandroid_hardware_UsbRequest.cpp33 struct usb_request* get_request_from_object(JNIEnv* env, jobject java_request) argument
35 return (struct usb_request*)env->GetIntField(java_request, field_context);
39 extern struct usb_device* get_device_from_object(JNIEnv* env, jobject connection);
42 android_hardware_UsbRequest_init(JNIEnv *env, jobject thiz, jobject java_device, argument
47 struct usb_device* device = get_device_from_object(env, java_device);
64 env->SetIntField(thiz, field_context, (int)request);
69 android_hardware_UsbRequest_close(JNIEnv *env, jobject thiz) argument
72 struct usb_request* request = get_request_from_object(env, thiz);
75 env->SetIntField(thiz, field_context, 0);
80 android_hardware_UsbRequest_queue_array(JNIEnv *env, jobjec argument
118 android_hardware_UsbRequest_dequeue_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length, jboolean out) argument
137 android_hardware_UsbRequest_queue_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length, jboolean out) argument
168 android_hardware_UsbRequest_dequeue_direct(JNIEnv *env, jobject thiz) argument
181 android_hardware_UsbRequest_cancel(JNIEnv *env, jobject thiz) argument
203 register_android_hardware_UsbRequest(JNIEnv *env) argument
[all...]
H A Dandroid_media_AudioRecord.cpp110 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
111 if (user && env) {
112 env->CallStaticVoidMethod(
116 if (env->ExceptionCheck()) {
117 env->ExceptionDescribe();
118 env->ExceptionClear();
123 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
124 if (user && env) {
125 env->CallStaticVoidMethod(
129 if (env
143 getAudioRecord(JNIEnv* env, jobject thiz) argument
151 setAudioRecord(JNIEnv* env, jobject thiz, const sp<AudioRecord>& ar) argument
168 android_media_AudioRecord_setup(JNIEnv *env, jobject thiz, jobject weak_this, jint source, jint sampleRateInHertz, jint channels, jint audioFormat, jint buffSizeInBytes, jintArray jSession) argument
294 android_media_AudioRecord_start(JNIEnv *env, jobject thiz, jint event, jint triggerSession) argument
309 android_media_AudioRecord_stop(JNIEnv *env, jobject thiz) argument
325 android_media_AudioRecord_release(JNIEnv *env, jobject thiz) argument
360 android_media_AudioRecord_finalize(JNIEnv *env, jobject thiz) argument
366 android_media_AudioRecord_readInByteArray(JNIEnv *env, jobject thiz, jbyteArray javaAudioData, jint offsetInBytes, jint sizeInBytes) argument
405 android_media_AudioRecord_readInShortArray(JNIEnv *env, jobject thiz, jshortArray javaAudioData, jint offsetInShorts, jint sizeInShorts) argument
416 android_media_AudioRecord_readInDirectBuffer(JNIEnv *env, jobject thiz, jobject jBuffer, jint sizeInBytes) argument
444 android_media_AudioRecord_set_marker_pos(JNIEnv *env, jobject thiz, jint markerPos) argument
458 android_media_AudioRecord_get_marker_pos(JNIEnv *env, jobject thiz) argument
474 android_media_AudioRecord_set_pos_update_period(JNIEnv *env, jobject thiz, jint period) argument
489 android_media_AudioRecord_get_pos_update_period(JNIEnv *env, jobject thiz) argument
508 android_media_AudioRecord_get_min_buff_size(JNIEnv *env, jobject thiz, jint sampleRateInHertz, jint nbChannels, jint audioFormat) argument
572 register_android_media_AudioRecord(JNIEnv *env) argument
[all...]
H A Dandroid_media_AudioSystem.cpp57 android_media_AudioSystem_muteMicrophone(JNIEnv *env, jobject thiz, jboolean on) argument
63 android_media_AudioSystem_isMicrophoneMuted(JNIEnv *env, jobject thiz) argument
71 android_media_AudioSystem_isStreamActive(JNIEnv *env, jobject thiz, jint stream, jint inPastMs) argument
79 android_media_AudioSystem_isSourceActive(JNIEnv *env, jobject thiz, jint source) argument
87 android_media_AudioSystem_setParameters(JNIEnv *env, jobject thiz, jstring keyValuePairs) argument
89 const jchar* c_keyValuePairs = env->GetStringCritical(keyValuePairs, 0);
92 c_keyValuePairs8 = String8(c_keyValuePairs, env->GetStringLength(keyValuePairs));
93 env->ReleaseStringCritical(keyValuePairs, c_keyValuePairs);
100 android_media_AudioSystem_getParameters(JNIEnv *env, jobject thiz, jstring keys) argument
102 const jchar* c_keys = env
114 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
139 android_media_AudioSystem_setDeviceConnectionState(JNIEnv *env, jobject thiz, jint device, jint state, jstring device_address) argument
150 android_media_AudioSystem_getDeviceConnectionState(JNIEnv *env, jobject thiz, jint device, jstring device_address) argument
160 android_media_AudioSystem_setPhoneState(JNIEnv *env, jobject thiz, jint state) argument
166 android_media_AudioSystem_setForceUse(JNIEnv *env, jobject thiz, jint usage, jint config) argument
173 android_media_AudioSystem_getForceUse(JNIEnv *env, jobject thiz, jint usage) argument
179 android_media_AudioSystem_initStreamVolume(JNIEnv *env, jobject thiz, jint stream, jint indexMin, jint indexMax) argument
187 android_media_AudioSystem_setStreamVolumeIndex(JNIEnv *env, jobject thiz, jint stream, jint index, jint device) argument
200 android_media_AudioSystem_getStreamVolumeIndex(JNIEnv *env, jobject thiz, jint stream, jint device) argument
216 android_media_AudioSystem_setMasterVolume(JNIEnv *env, jobject thiz, jfloat value) argument
222 android_media_AudioSystem_getMasterVolume(JNIEnv *env, jobject thiz) argument
232 android_media_AudioSystem_setMasterMute(JNIEnv *env, jobject thiz, jboolean mute) argument
238 android_media_AudioSystem_getMasterMute(JNIEnv *env, jobject thiz) argument
248 android_media_AudioSystem_getDevicesForStream(JNIEnv *env, jobject thiz, jint stream) argument
254 android_media_AudioSystem_getPrimaryOutputSamplingRate(JNIEnv *env, jobject clazz) argument
260 android_media_AudioSystem_getPrimaryOutputFrameCount(JNIEnv *env, jobject clazz) argument
291 register_android_media_AudioSystem(JNIEnv *env) argument
[all...]
H A Dandroid_media_AudioTrack.cpp144 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
145 if (user && env) {
146 env->CallStaticVoidMethod(
150 if (env->ExceptionCheck()) {
151 env->ExceptionDescribe();
152 env->ExceptionClear();
157 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
158 if (user && env) {
159 env->CallStaticVoidMethod(
163 if (env
178 getAudioTrack(JNIEnv* env, jobject thiz) argument
186 setAudioTrack(JNIEnv* env, jobject thiz, const sp<AudioTrack>& at) argument
203 android_media_AudioTrack_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jint streamType, jint sampleRateInHertz, jint javaChannelMask, jint audioFormat, jint buffSizeInBytes, jint memoryMode, jintArray jSession) argument
395 android_media_AudioTrack_start(JNIEnv *env, jobject thiz) argument
410 android_media_AudioTrack_stop(JNIEnv *env, jobject thiz) argument
425 android_media_AudioTrack_pause(JNIEnv *env, jobject thiz) argument
440 android_media_AudioTrack_flush(JNIEnv *env, jobject thiz) argument
454 android_media_AudioTrack_set_volume(JNIEnv *env, jobject thiz, jfloat leftVol, jfloat rightVol ) argument
469 android_media_AudioTrack_native_release(JNIEnv *env, jobject thiz) argument
505 android_media_AudioTrack_native_finalize(JNIEnv *env, jobject thiz) argument
550 android_media_AudioTrack_native_write_byte(JNIEnv *env, jobject thiz, jbyteArray javaAudioData, jint offsetInBytes, jint sizeInBytes, jint javaAudioFormat) argument
591 android_media_AudioTrack_native_write_short(JNIEnv *env, jobject thiz, jshortArray javaAudioData, jint offsetInShorts, jint sizeInShorts, jint javaAudioFormat) argument
604 android_media_AudioTrack_get_native_frame_count(JNIEnv *env, jobject thiz) argument
617 android_media_AudioTrack_set_playback_rate(JNIEnv *env, jobject thiz, jint sampleRateInHz) argument
630 android_media_AudioTrack_get_playback_rate(JNIEnv *env, jobject thiz) argument
642 android_media_AudioTrack_set_marker_pos(JNIEnv *env, jobject thiz, jint markerPos) argument
655 android_media_AudioTrack_get_marker_pos(JNIEnv *env, jobject thiz) argument
670 android_media_AudioTrack_set_pos_update_period(JNIEnv *env, jobject thiz, jint period) argument
683 android_media_AudioTrack_get_pos_update_period(JNIEnv *env, jobject thiz) argument
698 android_media_AudioTrack_set_position(JNIEnv *env, jobject thiz, jint position) argument
711 android_media_AudioTrack_get_position(JNIEnv *env, jobject thiz) argument
726 android_media_AudioTrack_set_loop(JNIEnv *env, jobject thiz, jint loopStart, jint loopEnd, jint loopCount) argument
739 android_media_AudioTrack_reload(JNIEnv *env, jobject thiz) argument
751 android_media_AudioTrack_get_output_sample_rate(JNIEnv *env, jobject thiz, jint javaStreamType) argument
786 android_media_AudioTrack_get_min_buff_size(JNIEnv *env, jobject thiz, jint sampleRateInHertz, jint nbChannels, jint audioFormat) argument
799 android_media_AudioTrack_setAuxEffectSendLevel(JNIEnv *env, jobject thiz, jfloat level ) argument
812 android_media_AudioTrack_attachAuxEffect(JNIEnv *env, jobject thiz, jint effectId) argument
904 register_android_media_AudioTrack(JNIEnv *env) argument
[all...]
H A Dandroid_media_JetPlayer.cpp58 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
59 if (env) {
60 env->CallStaticVoidMethod(
64 if (env->ExceptionCheck()) {
65 env->ExceptionDescribe();
66 env->ExceptionClear();
69 ALOGE("JET jetPlayerEventCallback(): No JNI env for JET event callback, can't post event.");
79 android_media_JetPlayer_setup(JNIEnv *env, jobject thiz, jobject weak_this, argument
83 JetPlayer* lpJet = new JetPlayer(env->NewGlobalRef(weak_this), maxTracks, trackBufferSize);
90 env
103 android_media_JetPlayer_finalize(JNIEnv *env, jobject thiz) argument
119 android_media_JetPlayer_release(JNIEnv *env, jobject thiz) argument
129 android_media_JetPlayer_loadFromFile(JNIEnv *env, jobject thiz, jstring path) argument
164 android_media_JetPlayer_loadFromFileD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument
194 android_media_JetPlayer_closeFile(JNIEnv *env, jobject thiz) argument
215 android_media_JetPlayer_play(JNIEnv *env, jobject thiz) argument
238 android_media_JetPlayer_pause(JNIEnv *env, jobject thiz) argument
265 android_media_JetPlayer_queueSegment(JNIEnv *env, jobject thiz, jint segmentNum, jint libNum, jint repeatCount, jint transpose, jint muteFlags, jbyte userID) argument
291 android_media_JetPlayer_queueSegmentMuteArray(JNIEnv *env, jobject thiz, jint segmentNum, jint libNum, jint repeatCount, jint transpose, jbooleanArray muteArray, jbyte userID) argument
337 android_media_JetPlayer_setMuteFlags(JNIEnv *env, jobject thiz, jint muteFlags , jboolean bSync) argument
361 android_media_JetPlayer_setMuteArray(JNIEnv *env, jobject thiz, jbooleanArray muteArray, jboolean bSync) argument
406 android_media_JetPlayer_setMuteFlag(JNIEnv *env, jobject thiz, jint trackId, jboolean muteFlag, jboolean bSync) argument
432 android_media_JetPlayer_triggerClip(JNIEnv *env, jobject thiz, jint clipId) argument
456 android_media_JetPlayer_clearQueue(JNIEnv *env, jobject thiz) argument
506 register_android_media_JetPlayer(JNIEnv *env) argument
[all...]
H A Dandroid_media_RemoteDisplay.cpp52 NativeRemoteDisplayClient(JNIEnv* env, jobject remoteDisplayObj) : argument
53 mRemoteDisplayObjGlobal(env->NewGlobalRef(remoteDisplayObj)) {
58 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
59 env->DeleteGlobalRef(mRemoteDisplayObjGlobal);
65 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
67 jobject surfaceObj = android_view_Surface_createFromISurfaceTexture(env, surfaceTexture);
74 env->CallVoidMethod(mRemoteDisplayObjGlobal,
77 env->DeleteLocalRef(surfaceObj);
78 checkAndClearExceptionFromCallback(env, "notifyDisplayConnected");
82 JNIEnv* env local
90 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
100 checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) argument
128 nativeListen(JNIEnv* env, jobject remoteDisplayObj, jstring ifaceStr) argument
152 nativeDispose(JNIEnv* env, jobject remoteDisplayObj, jint ptr) argument
166 register_android_media_RemoteDisplay(JNIEnv* env) argument
[all...]
H A Dandroid_media_ToneGenerator.cpp41 static jboolean android_media_ToneGenerator_startTone(JNIEnv *env, jobject thiz, jint toneType, jint durationMs) { argument
44 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetIntField(thiz,
47 jniThrowRuntimeException(env, "Method called after release()");
54 static void android_media_ToneGenerator_stopTone(JNIEnv *env, jobject thiz) { argument
57 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetIntField(thiz,
62 jniThrowRuntimeException(env, "Method called after release()");
68 static jint android_media_ToneGenerator_getAudioSessionId(JNIEnv *env, jobject thiz) { argument
69 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetIntField(thiz,
72 jniThrowRuntimeException(env, "Method called after release()");
78 static void android_media_ToneGenerator_release(JNIEnv *env, jobjec argument
88 android_media_ToneGenerator_native_setup(JNIEnv *env, jobject thiz, jint streamType, jint volume) argument
115 android_media_ToneGenerator_native_finalize(JNIEnv *env, jobject thiz) argument
140 register_android_media_ToneGenerator(JNIEnv *env) argument
[all...]
H A Dandroid_net_LocalSocketImpl.cpp53 socket_create (JNIEnv *env, jobject object, jboolean stream) argument
60 jniThrowIOException(env, errno);
64 return jniCreateFileDescriptor(env,ret);
71 socket_connect_local(JNIEnv *env, jobject object, argument
78 nameUtf8 = env->GetStringUTFChars(name, NULL);
80 fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
82 if (env->ExceptionOccurred() != NULL) {
92 env->ReleaseStringUTFChars(name, nameUtf8);
95 jniThrowIOException(env, errno);
107 socket_bind_local (JNIEnv *env, jobjec argument
139 socket_listen(JNIEnv *env, jobject object, jobject fileDescriptor, int backlog) argument
163 socket_accept(JNIEnv *env, jobject object, jobject fileDescriptor, jobject s) argument
204 socket_shutdown(JNIEnv *env, jobject object, jobject fileDescriptor, jboolean shutdownInput) argument
259 socket_getOption(JNIEnv *env, jobject object, jobject fileDescriptor, int optID) argument
306 socket_setOption( JNIEnv *env, jobject object, jobject fileDescriptor, int optID, jint boolValue, jint intValue) argument
375 socket_available(JNIEnv *env, jobject object, jobject fileDescriptor) argument
424 socket_close(JNIEnv *env, jobject object, jobject fileDescriptor) argument
456 socket_process_cmsg(JNIEnv *env, jobject thisJ, struct msghdr * pMsg) argument
517 socket_read_all(JNIEnv *env, jobject thisJ, int fd, void *buffer, size_t len) argument
575 socket_write_all(JNIEnv *env, jobject object, int fd, void *buf, size_t len) argument
655 socket_read(JNIEnv *env, jobject object, jobject fileDescriptor) argument
688 socket_readba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument
733 socket_write(JNIEnv *env, jobject object, jint b, jobject fileDescriptor) argument
755 socket_writeba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument
793 socket_get_peer_credentials(JNIEnv *env, jobject object, jobject fileDescriptor) argument
909 register_android_net_LocalSocketImpl(JNIEnv *env) argument
[all...]
H A Dandroid_net_NetUtils.cpp76 static jint android_net_utils_enableInterface(JNIEnv* env, jobject clazz, jstring ifname) argument
80 const char *nameStr = env->GetStringUTFChars(ifname, NULL);
82 env->ReleaseStringUTFChars(ifname, nameStr);
86 static jint android_net_utils_disableInterface(JNIEnv* env, jobject clazz, jstring ifname) argument
90 const char *nameStr = env->GetStringUTFChars(ifname, NULL);
92 env->ReleaseStringUTFChars(ifname, nameStr);
96 static jint android_net_utils_resetConnections(JNIEnv* env, jobject clazz, argument
101 const char *nameStr = env->GetStringUTFChars(ifname, NULL);
103 ALOGD("android_net_utils_resetConnections in env=%p clazz=%p iface=%s mask=0x%x\n",
104 env, claz
111 android_net_utils_runDhcpCommon(JNIEnv* env, jobject clazz, jstring ifname, jobject info, bool renew) argument
173 android_net_utils_runDhcp(JNIEnv* env, jobject clazz, jstring ifname, jobject info) argument
178 android_net_utils_runDhcpRenew(JNIEnv* env, jobject clazz, jstring ifname, jobject info) argument
184 android_net_utils_stopDhcp(JNIEnv* env, jobject clazz, jstring ifname) argument
194 android_net_utils_releaseDhcpLease(JNIEnv* env, jobject clazz, jstring ifname) argument
204 android_net_utils_getDhcpError(JNIEnv* env, jobject clazz) argument
227 register_android_net_NetworkUtils(JNIEnv* env) argument
[all...]

Completed in 1153 milliseconds

12345678