Searched defs:env (Results 76 - 100 of 282) sorted by relevance

1234567891011>>

/frameworks/base/core/jni/
H A Dandroid_backup_BackupDataInput.cpp35 ctor_native(JNIEnv* env, jobject clazz, jobject fileDescriptor) argument
37 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
46 dtor_native(JNIEnv* env, jobject clazz, jlong r) argument
52 readNextHeader_native(JNIEnv* env, jobject clazz, jlong r, jobject entity) argument
79 jstring keyStr = env->NewStringUTF(key.string());
80 env->SetObjectField(entity, s_keyField, keyStr);
81 env->SetIntField(entity, s_dataSizeField, dataSize);
94 readEntityData_native(JNIEnv* env, jobject clazz, jlong r, jbyteArray data, jint offset, jint size) argument
99 if (env->GetArrayLength(data) < (size+offset)) {
104 jbyte* dataBytes = env
117 skipEntityData_native(JNIEnv* env, jobject clazz, jlong r) argument
136 register_android_backup_BackupDataInput(JNIEnv* env) argument
[all...]
H A Dandroid_backup_BackupDataOutput.cpp29 ctor_native(JNIEnv* env, jobject clazz, jobject fileDescriptor) argument
31 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
40 dtor_native(JNIEnv* env, jobject clazz, jlong w) argument
46 writeEntityHeader_native(JNIEnv* env, jobject clazz, jlong w, jstring key, jint dataSize) argument
51 const char* keyUTF = env->GetStringUTFChars(key, NULL);
57 env->ReleaseStringUTFChars(key, keyUTF);
63 writeEntityData_native(JNIEnv* env, jobject clazz, jlong w, jbyteArray data, jint size) argument
68 if (env->GetArrayLength(data) < size) {
73 jbyte* dataBytes = env->GetByteArrayElements(data, NULL);
80 env
86 setKeyPrefix_native(JNIEnv* env, jobject clazz, jlong w, jstring keyPrefixObj) argument
106 register_android_backup_BackupDataOutput(JNIEnv* env) argument
[all...]
H A Dandroid_content_res_Configuration.cpp49 JNIEnv* env, jobject clazz, struct AConfiguration* out) {
50 out->mcc = env->GetIntField(clazz, gConfigurationClassInfo.mcc);
51 out->mnc = env->GetIntField(clazz, gConfigurationClassInfo.mnc);
52 out->screenLayout = env->GetIntField(clazz, gConfigurationClassInfo.screenLayout);
53 out->touchscreen = env->GetIntField(clazz, gConfigurationClassInfo.touchscreen);
54 out->keyboard = env->GetIntField(clazz, gConfigurationClassInfo.keyboard);
55 out->navigation = env->GetIntField(clazz, gConfigurationClassInfo.navigation);
57 out->inputFlags = env->GetIntField(clazz, gConfigurationClassInfo.keyboardHidden);
58 int hardKeyboardHidden = env->GetIntField(clazz, gConfigurationClassInfo.hardKeyboardHidden);
63 out->inputFlags |= env
48 android_Configuration_getFromJava( JNIEnv* env, jobject clazz, struct AConfiguration* out) argument
75 register_android_content_res_Configuration(JNIEnv* env) argument
[all...]
H A Dandroid_ddm_DdmHandleNativeHeap.cpp73 static jbyteArray DdmHandleNativeHeap_getLeakInfo(JNIEnv* env, jobject) { argument
94 jbyteArray array = env->NewByteArray(sizeof(Header) + header.mapSize + header.allocSize);
96 env->SetByteArrayRegion(array, 0,
98 env->SetByteArrayRegion(array, sizeof(header),
100 env->SetByteArrayRegion(array, sizeof(header) + maps.size(),
112 int register_android_ddm_DdmHandleNativeHeap(JNIEnv* env) { argument
113 return RegisterMethodsOrDie(env, "android/ddm/DdmHandleNativeHeap", method_table,
H A Dandroid_graphics_Picture.cpp28 static jlong android_graphics_Picture_newPicture(JNIEnv* env, jobject, jlong srcHandle) { argument
33 static jlong android_graphics_Picture_deserialize(JNIEnv* env, jobject, jobject jstream, argument
36 SkStream* strm = CreateJavaInputStreamAdaptor(env, jstream, jstorage);
44 static void android_graphics_Picture_killPicture(JNIEnv* env, jobject, jlong pictureHandle) { argument
50 static void android_graphics_Picture_draw(JNIEnv* env, jobject, jlong canvasHandle, argument
59 static jboolean android_graphics_Picture_serialize(JNIEnv* env, jobject, jlong pictureHandle, argument
62 SkWStream* strm = CreateJavaOutputStreamAdaptor(env, jstream, jstorage);
72 static jint android_graphics_Picture_getWidth(JNIEnv* env, jobject, jlong pictureHandle) { argument
77 static jint android_graphics_Picture_getHeight(JNIEnv* env, jobject, jlong pictureHandle) { argument
82 static jlong android_graphics_Picture_beginRecording(JNIEnv* env, jobjec argument
89 android_graphics_Picture_endRecording(JNIEnv* env, jobject, jlong pictHandle) argument
106 register_android_graphics_Picture(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_UsbRequest.cpp33 struct usb_request* get_request_from_object(JNIEnv* env, jobject java_request) argument
35 return (struct usb_request*)env->GetLongField(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->SetLongField(thiz, field_context, (jlong)request);
69 android_hardware_UsbRequest_close(JNIEnv *env, jobject thiz) argument
72 struct usb_request* request = get_request_from_object(env, thiz);
75 env->SetLongField(thiz, field_context, 0);
80 android_hardware_UsbRequest_queue_array(JNIEnv *env, jobjec argument
119 android_hardware_UsbRequest_dequeue_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length, jboolean out) argument
138 android_hardware_UsbRequest_queue_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length, jboolean out) argument
170 android_hardware_UsbRequest_dequeue_direct(JNIEnv *env, jobject thiz) argument
183 android_hardware_UsbRequest_cancel(JNIEnv *env, jobject thiz) argument
205 register_android_hardware_UsbRequest(JNIEnv *env) argument
[all...]
H A Dandroid_nio_utils.cpp63 android::AutoBufferPointer::AutoBufferPointer(JNIEnv* env, jobject nioBuffer, argument
65 fEnv = env;
67 fPointer = android::nio_getPointer(env, nioBuffer, &fArray);
80 int register_android_nio_utils(JNIEnv* env) { argument
81 jclass localClass = FindClassOrDie(env, "java/nio/NIOAccess");
82 gNioJNI.getBasePointerID = GetStaticMethodIDOrDie(env, localClass, "getBasePointer",
84 gNioJNI.getBaseArrayID = GetStaticMethodIDOrDie(env, localClass, "getBaseArray",
86 gNioJNI.getBaseArrayOffsetID = GetStaticMethodIDOrDie(env, localClass, "getBaseArrayOffset",
90 gNioJNI.nioAccessClass = MakeGlobalRefOrDie(env, localClass);
H A Dandroid_os_Trace.cpp45 static jlong android_os_Trace_nativeGetEnabledTags(JNIEnv* env, jclass clazz) { argument
49 static void android_os_Trace_nativeTraceCounter(JNIEnv* env, jclass clazz, argument
51 ScopedUtfChars name(env, nameStr);
57 static void android_os_Trace_nativeTraceBegin(JNIEnv* env, jclass clazz, argument
59 ScopedStringChars jchars(env, nameStr);
67 static void android_os_Trace_nativeTraceEnd(JNIEnv* env, jclass clazz, argument
74 static void android_os_Trace_nativeAsyncTraceBegin(JNIEnv* env, jclass clazz, argument
76 ScopedStringChars jchars(env, nameStr);
84 static void android_os_Trace_nativeAsyncTraceEnd(JNIEnv* env, jclass clazz, argument
86 ScopedStringChars jchars(env, nameSt
94 android_os_Trace_nativeSetAppTracingAllowed(JNIEnv* env, jclass clazz, jboolean allowed) argument
101 android_os_Trace_nativeSetTracingEnabled(JNIEnv* env, jclass clazz, jboolean enabled) argument
136 register_android_os_Trace(JNIEnv* env) argument
[all...]
H A Dandroid_text_AndroidCharacter.cpp54 static void getDirectionalities(JNIEnv* env, jobject obj, jcharArray srcArray, argument
57 ScopedCharArrayRO src(env, srcArray);
61 ScopedByteArrayRW dest(env, destArray);
66 if (env->GetArrayLength(srcArray) < count || env->GetArrayLength(destArray) < count) {
67 jniThrowException(env, "java/lang/ArrayIndexOutOfBoundsException", NULL);
96 static jint getEastAsianWidth(JNIEnv* env, jobject obj, jchar input) argument
105 static void getEastAsianWidths(JNIEnv* env, jobject obj, jcharArray srcArray, argument
108 ScopedCharArrayRO src(env, srcArray);
112 ScopedByteArrayRW dest(env, destArra
148 mirror(JNIEnv* env, jobject obj, jcharArray charArray, jint start, jint count) argument
176 getMirror(JNIEnv* env, jobject obj, jchar c) argument
194 register_android_text_AndroidCharacter(JNIEnv* env) argument
[all...]
H A Dandroid_util_FileObserver.cpp40 static jint android_os_fileobserver_init(JNIEnv* env, jobject object) argument
49 static void android_os_fileobserver_observe(JNIEnv* env, jobject object, jint fd) argument
79 path = env->NewStringUTF(event->name);
82 env->CallVoidMethod(object, method_onEvent, event->wd, event->mask, path);
83 if (env->ExceptionCheck()) {
84 env->ExceptionDescribe();
85 env->ExceptionClear();
89 env->DeleteLocalRef(path);
101 static jint android_os_fileobserver_startWatching(JNIEnv* env, jobject object, jint fd, jstring pathString, jint mask) argument
109 const char* path = env
121 android_os_fileobserver_stopWatching(JNIEnv* env, jobject object, jint fd, jint wfd) argument
139 register_android_os_FileObserver(JNIEnv* env) argument
[all...]
H A Dandroid_util_MemoryIntArray.cpp24 static jint android_util_MemoryIntArray_create(JNIEnv* env, jobject clazz, jstring name, argument
28 jniThrowException(env, "java/io/IOException", "bad name");
33 jniThrowException(env, "java/io/IOException", "bad size");
37 const char* nameStr = env->GetStringUTFChars(name, NULL);
40 env->ReleaseStringUTFChars(name, nameStr);
43 jniThrowException(env, "java/io/IOException", "ashmem creation failed");
49 jniThrowException(env, "java/io/IOException", "cannot set ashmem prot mode");
56 static jlong android_util_MemoryIntArray_open(JNIEnv* env, jobject clazz, jint fd, argument
60 jniThrowException(env, "java/io/IOException", "bad file descriptor");
66 jniThrowException(env, "jav
93 android_util_MemoryIntArray_close(JNIEnv* env, jobject clazz, jint fd, jlong ashmemAddr, jboolean owner) argument
123 android_util_MemoryIntArray_get(JNIEnv* env, jobject clazz, jint fd, jlong address, jint index, jboolean owner) argument
140 android_util_MemoryIntArray_set(JNIEnv* env, jobject clazz, jint fd, jlong address, jint index, jint newValue, jboolean owner) argument
157 android_util_MemoryIntArray_size(JNIEnv* env, jobject clazz, jint fd) argument
189 register_android_util_MemoryIntArray(JNIEnv* env) argument
[all...]
H A Dandroid_util_StringBlock.cpp34 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 Dandroid_util_jar_StrictJarFile.cpp36 static void throwIoException(JNIEnv* env, const int32_t errorCode) { argument
37 jniThrowException(env, "java/io/IOException", ErrorCodeString(errorCode));
40 static jobject newZipEntry(JNIEnv* env, const ZipEntry& entry, jstring entryName) { argument
41 return env->NewObject(JniConstants::zipEntryClass,
54 static jlong StrictJarFile_nativeOpenJarFile(JNIEnv* env, jobject, jstring fileName) { argument
55 ScopedUtfChars fileChars(env, fileName);
64 throwIoException(env, error);
90 static jlong StrictJarFile_nativeStartIteration(JNIEnv* env, jobject, jlong nativeHandle, argument
92 ScopedUtfChars prefixChars(env, prefix);
109 throwIoException(env, erro
116 StrictJarFile_nativeNextEntry(JNIEnv* env, jobject, jlong iterationHandle) argument
135 StrictJarFile_nativeFindEntry(JNIEnv* env, jobject, jlong nativeHandle, jstring entryName) argument
164 register_android_util_jar_StrictJarFile(JNIEnv* env) argument
[all...]
H A Dandroid_view_HardwareLayer.cpp44 static jboolean android_view_HardwareLayer_prepare(JNIEnv* env, jobject clazz, argument
53 static void android_view_HardwareLayer_setLayerPaint(JNIEnv* env, jobject clazz, argument
62 static void android_view_HardwareLayer_setTransform(JNIEnv* env, jobject clazz, argument
69 static void android_view_HardwareLayer_setSurfaceTexture(JNIEnv* env, jobject clazz, argument
72 sp<GLConsumer> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, surface));
76 static void android_view_HardwareLayer_updateSurfaceTexture(JNIEnv* env, jobject clazz, argument
97 int register_android_view_HardwareLayer(JNIEnv* env) { argument
98 return RegisterMethodsOrDie(env, kClassPathName, gMethods, NELEM(gMethods));
H A Dandroid_view_PointerIcon.cpp48 jobject android_view_PointerIcon_getSystemIcon(JNIEnv* env, jobject contextObj, int32_t style) { argument
49 jobject pointerIconObj = env->CallStaticObjectMethod(gPointerIconClassInfo.clazz,
51 if (env->ExceptionCheck()) {
53 LOGW_EX(env);
54 env->ExceptionClear();
60 status_t android_view_PointerIcon_load(JNIEnv* env, jobject pointerIconObj, jobject contextObj, argument
68 ScopedLocalRef<jobject> loadedPointerIconObj(env, env->CallObjectMethod(pointerIconObj,
70 if (env->ExceptionCheck() || !loadedPointerIconObj.get()) {
72 LOGW_EX(env);
79 android_view_PointerIcon_getLoadedIcon(JNIEnv* env, jobject pointerIconObj, PointerIcon* outPointerIcon) argument
107 android_view_PointerIcon_loadSystemIcon(JNIEnv* env, jobject contextObj, int32_t style, PointerIcon* outPointerIcon) argument
124 register_android_view_PointerIcon(JNIEnv* env) argument
[all...]
H A Dcom_android_internal_view_animation_NativeInterpolatorFactoryHelper.cpp29 static jlong createAccelerateDecelerateInterpolator(JNIEnv* env, jobject clazz) { argument
33 static jlong createAccelerateInterpolator(JNIEnv* env, jobject clazz, jfloat factor) { argument
37 static jlong createAnticipateInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument
41 static jlong createAnticipateOvershootInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument
45 static jlong createBounceInterpolator(JNIEnv* env, jobject clazz) { argument
49 static jlong createCycleInterpolator(JNIEnv* env, jobject clazz, jfloat cycles) { argument
53 static jlong createDecelerateInterpolator(JNIEnv* env, jobject clazz, jfloat factor) { argument
57 static jlong createLinearInterpolator(JNIEnv* env, jobject clazz) { argument
61 static jlong createOvershootInterpolator(JNIEnv* env, jobject clazz, jfloat tension) { argument
65 static jlong createLutInterpolator(JNIEnv* env, jobjec argument
94 register_com_android_internal_view_animation_NativeInterpolatorFactoryHelper(JNIEnv* env) argument
[all...]
H A Dcore_jni_helpers.h27 static inline jclass FindClassOrDie(JNIEnv* env, const char* class_name) { argument
28 jclass clazz = env->FindClass(class_name);
33 static inline jfieldID GetFieldIDOrDie(JNIEnv* env, jclass clazz, const char* field_name, argument
35 jfieldID res = env->GetFieldID(clazz, field_name, field_signature);
40 static inline jmethodID GetMethodIDOrDie(JNIEnv* env, jclass clazz, const char* method_name, argument
42 jmethodID res = env->GetMethodID(clazz, method_name, method_signature);
47 static inline jfieldID GetStaticFieldIDOrDie(JNIEnv* env, jclass clazz, const char* field_name, argument
49 jfieldID res = env->GetStaticFieldID(clazz, field_name, field_signature);
54 static inline jmethodID GetStaticMethodIDOrDie(JNIEnv* env, jclass clazz, const char* method_name, argument
56 jmethodID res = env
62 MakeGlobalRefOrDie(JNIEnv* env, T in) argument
68 RegisterMethodsOrDie(JNIEnv* env, const char* className, const JNINativeMethod* gMethods, int numMethods) argument
[all...]
/frameworks/base/media/jni/
H A Dandroid_media_PlaybackParams.h46 void init(JNIEnv *env) { argument
47 jclass lclazz = env->FindClass("android/media/PlaybackParams");
52 clazz = (jclass)env->NewGlobalRef(lclazz);
57 constructID = env->GetMethodID(clazz, "<init>", "()V");
59 speed = env->GetFieldID(clazz, "mSpeed", "F");
60 pitch = env->GetFieldID(clazz, "mPitch", "F");
61 audio_fallback_mode = env->GetFieldID(clazz, "mAudioFallbackMode", "I");
62 audio_stretch_mode = env->GetFieldID(clazz, "mAudioStretchMode", "I");
63 set = env->GetFieldID(clazz, "mSet", "I");
66 env
77 exit(JNIEnv *env) argument
83 fillFromJobject(JNIEnv *env, const fields_t& fields, jobject params) argument
98 asJobject(JNIEnv *env, const fields_t& fields) argument
[all...]
/frameworks/base/media/mca/filterfw/jni/
H A Djni_util.cpp35 JavaObject::JavaObject(jobject object, JNIEnv* env)
39 object_ = env->NewGlobalRef(object_);
66 JNIEnv* env = GetCurrentJNIEnv();
67 if (!env)
70 env->DeleteGlobalRef(object_);
91 JNIEnv* env = NULL;
92 const jint result = vm->GetEnv(reinterpret_cast<void**>(&env),
94 return result == JNI_OK ? env : NULL;
98 jstring ToJString(JNIEnv* env, const std::string& value) { argument
99 return env
102 ToCppString(JNIEnv* env, jstring value) argument
121 IsJavaInstanceOf(JNIEnv* env, jobject object, const std::string& class_name) argument
127 CreateJObject(JNIEnv* env, const std::string& class_name, const std::string& signature, T value) argument
133 ToCValue(JNIEnv* env, jobject object) argument
162 ToJObject(JNIEnv* env, const Value& value) argument
[all...]
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/
H A DDrawRectFilter.java86 public void process(FilterContext env) { argument
96 GLFrame output = (GLFrame)env.getFrameManager().duplicateFrame(imageFrame);
H A DResizeFilter.java86 public void process(FilterContext env) { argument
89 createProgram(env, input.getFormat());
98 Frame output = env.getFrameManager().newFrame(outputFormat);
102 GLFrame mipmapped = (GLFrame)env.getFrameManager().newFrame(input.getFormat());
/frameworks/base/native/android/
H A Dnative_window.cpp27 ANativeWindow* ANativeWindow_fromSurface(JNIEnv* env, jobject surface) { argument
28 sp<ANativeWindow> win = android_view_Surface_getNativeWindow(env, surface);
/frameworks/base/services/core/jni/
H A Dcom_android_server_UsbDeviceManager.cpp44 static void set_accessory_string(JNIEnv *env, int fd, int cmd, jobjectArray strArray, int index) argument
51 jstring obj = env->NewStringUTF(buffer);
52 env->SetObjectArrayElement(strArray, index, obj);
53 env->DeleteLocalRef(obj);
58 static jobjectArray android_server_UsbDeviceManager_getAccessoryStrings(JNIEnv *env, argument
66 jclass stringClass = env->FindClass("java/lang/String");
67 jobjectArray strArray = env->NewObjectArray(6, stringClass, NULL);
69 set_accessory_string(env, fd, ACCESSORY_GET_STRING_MANUFACTURER, strArray, 0);
70 set_accessory_string(env, fd, ACCESSORY_GET_STRING_MODEL, strArray, 1);
71 set_accessory_string(env, f
81 android_server_UsbDeviceManager_openAccessory(JNIEnv *env, jobject ) argument
132 register_android_server_UsbDeviceManager(JNIEnv *env) argument
[all...]
H A Dcom_android_server_UsbMidiDevice.cpp42 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...]

Completed in 206 milliseconds

1234567891011>>