/frameworks/base/core/jni/ |
H A D | android_view_KeyEvent.cpp | 55 jobject android_view_KeyEvent_fromNative(JNIEnv* env, const KeyEvent* event) { argument 56 jobject eventObj = env->CallStaticObjectMethod(gKeyEventClassInfo.clazz, 69 if (env->ExceptionCheck()) { 71 LOGE_EX(env); 72 env->ExceptionClear(); 78 status_t android_view_KeyEvent_toNative(JNIEnv* env, jobject eventObj, argument 80 jint deviceId = env->GetIntField(eventObj, gKeyEventClassInfo.mDeviceId); 81 jint source = env->GetIntField(eventObj, gKeyEventClassInfo.mSource); 82 jint metaState = env->GetIntField(eventObj, gKeyEventClassInfo.mMetaState); 83 jint action = env 97 android_view_KeyEvent_recycle(JNIEnv* env, jobject eventObj) argument 108 android_view_KeyEvent_nativeKeyCodeToString(JNIEnv* env, jobject clazz, jint keyCode) argument 113 android_view_KeyEvent_nativeKeyCodeFromString(JNIEnv* env, jobject clazz, jstring label) argument 129 register_android_view_KeyEvent(JNIEnv* env) argument [all...] |
H A D | android_view_TextureView.cpp | 55 env->GetIntField(object, field) 58 env->GetLongField(object, field) 61 env->SetIntField(object, field, value) 64 env->SetLongField(object, field, value) 67 env->CallVoidMethod(object, method, __VA_ARGS__) 115 static void android_view_TextureView_createNativeWindow(JNIEnv* env, jobject textureView, argument 118 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, surface)); 125 static void android_view_TextureView_destroyNativeWindow(JNIEnv* env, jobject textureView) { argument 137 static jboolean android_view_TextureView_lockCanvas(JNIEnv* env, jobject, argument 171 Canvas* nativeCanvas = GraphicsJNI::getNativeCanvas(env, canva 184 android_view_TextureView_unlockCanvasAndPost(JNIEnv* env, jobject, jlong nativeWindow, jobject canvas) argument 214 register_android_view_TextureView(JNIEnv* env) argument [all...] |
H A D | com_android_internal_os_FuseAppLoop.cpp | 52 Callback(JNIEnv* env, jobject self) : argument 53 mEnv(env), mSelf(self) {} 117 jlong com_android_internal_os_FuseAppLoop_new(JNIEnv* env, jobject self, jint jfd) { argument 121 void com_android_internal_os_FuseAppLoop_delete(JNIEnv* env, jobject self, jlong ptr) { argument 125 void com_android_internal_os_FuseAppLoop_start(JNIEnv* env, jobject self, jlong ptr) { argument 126 Callback callback(env, self); 131 JNIEnv* env, jobject self, jlong ptr, jlong unique, jint result) { 138 JNIEnv* env, jobject self, jlong ptr, jlong unique, jlong fh) { 145 JNIEnv* env, jobject self, jlong ptr, jlong unique, jlong inode, jlong size) { 152 JNIEnv* env, jobjec 130 com_android_internal_os_FuseAppLoop_replySimple( JNIEnv* env, jobject self, jlong ptr, jlong unique, jint result) argument 137 com_android_internal_os_FuseAppLoop_replyOpen( JNIEnv* env, jobject self, jlong ptr, jlong unique, jlong fh) argument 144 com_android_internal_os_FuseAppLoop_replyLookup( JNIEnv* env, jobject self, jlong ptr, jlong unique, jlong inode, jlong size) argument 151 com_android_internal_os_FuseAppLoop_replyGetAttr( JNIEnv* env, jobject self, jlong ptr, jlong unique, jlong inode, jlong size) argument 159 com_android_internal_os_FuseAppLoop_replyWrite( JNIEnv* env, jobject self, jlong ptr, jlong unique, jint size) argument 166 com_android_internal_os_FuseAppLoop_replyRead( JNIEnv* env, jobject self, jlong ptr, jlong unique, jint size, jbyteArray data) argument 225 register_com_android_internal_os_FuseAppLoop(JNIEnv* env) argument [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_AudioPresentation.h | 40 void init(JNIEnv *env) { argument 41 jclass lclazz = env->FindClass("android/media/AudioPresentation"); 46 clazz = (jclass)env->NewGlobalRef(lclazz); 51 constructID = env->GetMethodID(clazz, "<init>", 53 env->DeleteLocalRef(lclazz); 56 jclass llistclazz = env->FindClass("java/util/ArrayList"); 58 listclazz = static_cast<jclass>(env->NewGlobalRef(llistclazz)); 60 listConstructId = env->GetMethodID(listclazz, "<init>", "()V"); 62 listAddId = env->GetMethodID(listclazz, "add", "(Ljava/lang/Object;)Z"); 64 env 67 exit(JNIEnv *env) argument 75 ConvertMessageToMap(JNIEnv *env, const sp<AMessage> &msg, jobject *map) argument 130 asJobject(JNIEnv *env, const fields_t& fields, const AudioPresentationInfo &info) argument [all...] |
H A D | android_media_MediaHTTPConnection.cpp | 34 JMediaHTTPConnection::JMediaHTTPConnection(JNIEnv *env, jobject thiz) argument 38 jclass clazz = env->GetObjectClass(thiz); 41 mClass = (jclass)env->NewGlobalRef(clazz); 42 mObject = env->NewWeakGlobalRef(thiz); 48 env, env->NewByteArray(JMediaHTTPConnection::kBufferSize)); 50 mByteArrayObj = (jbyteArray)env->NewGlobalRef(tmp.get()); 54 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 56 env->DeleteGlobalRef(mByteArrayObj); 58 env 84 setObject( JNIEnv *env, jobject thiz, const sp<JMediaHTTPConnection> &conn) argument 100 getObject(JNIEnv *env, jobject thiz) argument 104 android_media_MediaHTTPConnection_native_init(JNIEnv *env) argument 115 android_media_MediaHTTPConnection_native_setup( JNIEnv *env, jobject thiz) argument 122 android_media_MediaHTTPConnection_native_finalize( JNIEnv *env, jobject thiz) argument 127 android_media_MediaHTTPConnection_native_getIMemory( JNIEnv *env, jobject thiz) argument 134 android_media_MediaHTTPConnection_native_readAt( JNIEnv *env, jobject thiz, jlong offset, jint size) argument 174 register_android_media_MediaHTTPConnection(JNIEnv *env) argument [all...] |
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_native_program.cpp | 30 jboolean Java_android_filterfw_core_NativeProgram_allocate(JNIEnv* env, jobject thiz) { argument 32 return ToJBool(WrapOwnedObjectInJava(std::move(program), env, thiz, true)); 35 jboolean Java_android_filterfw_core_NativeProgram_deallocate(JNIEnv* env, jobject thiz) { argument 36 return ToJBool(DeleteNativeObject<NativeProgram>(env, thiz)); 39 jboolean Java_android_filterfw_core_NativeProgram_nativeInit(JNIEnv* env, jobject thiz) { argument 40 NativeProgram* program = ConvertFromJava<NativeProgram>(env, thiz); 44 jboolean Java_android_filterfw_core_NativeProgram_openNativeLibrary(JNIEnv* env, argument 47 NativeProgram* program = ConvertFromJava<NativeProgram>(env, thiz); 48 return ToJBool(program && lib_name && program->OpenLibrary(ToCppString(env, lib_name))); 51 jboolean Java_android_filterfw_core_NativeProgram_bindInitFunction(JNIEnv* env, argument 58 Java_android_filterfw_core_NativeProgram_bindSetValueFunction(JNIEnv* env, jobject thiz, jstring func_name) argument 67 Java_android_filterfw_core_NativeProgram_bindGetValueFunction(JNIEnv* env, jobject thiz, jstring func_name) argument 76 Java_android_filterfw_core_NativeProgram_bindProcessFunction(JNIEnv* env, jobject thiz, jstring func_name) argument 83 Java_android_filterfw_core_NativeProgram_bindResetFunction(JNIEnv* env, jobject thiz, jstring func_name) argument 92 Java_android_filterfw_core_NativeProgram_bindTeardownFunction(JNIEnv* env, jobject thiz, jstring func_name) argument 101 Java_android_filterfw_core_NativeProgram_callNativeInit(JNIEnv* env, jobject thiz) argument 106 Java_android_filterfw_core_NativeProgram_callNativeSetValue(JNIEnv* env, jobject thiz, jstring key, jstring value) argument 120 Java_android_filterfw_core_NativeProgram_callNativeGetValue(JNIEnv* env, jobject thiz, jstring key) argument 131 Java_android_filterfw_core_NativeProgram_callNativeProcess(JNIEnv* env, jobject thiz, jobjectArray inputs, jobject output) argument 180 Java_android_filterfw_core_NativeProgram_callNativeReset(JNIEnv* env, jobject thiz) argument 185 Java_android_filterfw_core_NativeProgram_callNativeTeardown(JNIEnv* env, jobject thiz) argument [all...] |
/frameworks/base/native/webview/plat_support/ |
H A D | draw_gl_functor.cpp | 154 void RegisterDrawGLFunctor(JNIEnv* env) { argument 155 jclass clazz = env->FindClass(kClassName); 158 int res = env->RegisterNatives(clazz, kJniMethods, NELEM(kJniMethods));
|
/frameworks/base/packages/PrintSpooler/jni/ |
H A D | com_android_printspooler_util_BitmapSerializeUtils.cpp | 74 static void throwException(JNIEnv* env, const char* className, const char* message) { argument 75 jclass exceptionClass = env->FindClass(className); 76 env->ThrowNew(exceptionClass, message); 79 static void throwIllegalStateException(JNIEnv* env, char *message) { argument 81 throwException(env, className, message); 84 static void throwIllegalArgumentException(JNIEnv* env, char* message) { argument 86 throwException(env, className, message); 89 static void readBitmapPixels(JNIEnv* env, jclass /* clazz */, jobject jbitmap, jint fd) { argument 94 throwIllegalStateException(env, (char*) "Cannot read bitmap info"); 100 int result = AndroidBitmap_getInfo(env, jbitma 137 writeBitmapPixels(JNIEnv* env, jclass , jobject jbitmap, jint fd) argument 181 register_com_android_printspooler_util_BitmapSerializeUtils(JNIEnv* env) argument 189 JNIEnv *env = NULL; local [all...] |
/frameworks/base/packages/services/PacProcessor/jni/ |
H A D | com_android_pacprocessor_PacNative.cpp | 49 String16 jstringToString16(JNIEnv* env, jstring jstr) { argument 50 const jchar* str = env->GetStringCritical(jstr, 0); 52 env->GetStringLength(jstr)); 53 env->ReleaseStringCritical(jstr, str); 57 jstring string16ToJstring(JNIEnv* env, String16 string) { argument 61 return env->NewString(reinterpret_cast<const jchar*>(str), len); 64 static jboolean com_android_pacprocessor_PacNative_createV8ParserNativeLocked(JNIEnv* /* env */, 76 static jboolean com_android_pacprocessor_PacNative_destroyV8ParserNativeLocked(JNIEnv* /* env */, 88 static jboolean com_android_pacprocessor_PacNative_setProxyScriptNativeLocked(JNIEnv* env, jobject, argument 90 String16 script16 = jstringToString16(env, scrip 106 com_android_pacprocessor_PacNative_makeProxyRequestNativeLocked(JNIEnv* env, jobject, jstring url, jstring host) argument 144 register_com_android_pacprocessor_PacNative(JNIEnv* env) argument [all...] |
/frameworks/base/rs/java/android/renderscript/ |
H A D | ProgramFragmentFixedFunction.java | 152 EnvMode env; field in class:ProgramFragmentFixedFunction.Builder.Slot 155 env = _env; 182 switch(mSlots[i].env) { 242 * @param env specifies how the texture is combined with the 251 public Builder setTexture(EnvMode env, Format fmt, int slot) argument 256 mSlots[slot] = new Slot(env, fmt);
|
/frameworks/base/services/core/jni/ |
H A D | com_android_server_HardwarePropertiesManagerService.cpp | 115 static void nativeInit(JNIEnv* env, jobject obj) { argument 120 static jfloatArray nativeGetFanSpeeds(JNIEnv *env, jclass /* clazz */) { argument 125 return env->NewFloatArray(0); 147 jfloatArray fanSpeeds = env->NewFloatArray(list.size()); 148 env->SetFloatArrayRegion(fanSpeeds, 0, list.size(), values); 152 static jfloatArray nativeGetDeviceTemperatures(JNIEnv *env, jclass /* clazz */, int type, argument 158 return env->NewFloatArray(0); 195 jfloatArray deviceTemps = env->NewFloatArray(length); 196 env->SetFloatArrayRegion(deviceTemps, 0, length, values); 200 static jobjectArray nativeGetCpuUsages(JNIEnv *env, jclas argument 250 register_android_server_HardwarePropertiesManagerService(JNIEnv* env) argument [all...] |
H A D | com_android_server_UsbDeviceManager.cpp | 45 static void set_accessory_string(JNIEnv *env, int fd, int cmd, jobjectArray strArray, int index) argument 52 jstring obj = env->NewStringUTF(buffer); 53 env->SetObjectArrayElement(strArray, index, obj); 54 env->DeleteLocalRef(obj); 59 static jobjectArray android_server_UsbDeviceManager_getAccessoryStrings(JNIEnv *env, argument 67 jclass stringClass = env->FindClass("java/lang/String"); 68 jobjectArray strArray = env->NewObjectArray(6, stringClass, NULL); 70 set_accessory_string(env, fd, ACCESSORY_GET_STRING_MANUFACTURER, strArray, 0); 71 set_accessory_string(env, fd, ACCESSORY_GET_STRING_MODEL, strArray, 1); 72 set_accessory_string(env, f 82 android_server_UsbDeviceManager_openAccessory(JNIEnv *env, jobject ) argument 122 android_server_UsbDeviceManager_openControl(JNIEnv *env, jobject , jstring jFunction) argument 167 register_android_server_UsbDeviceManager(JNIEnv *env) argument [all...] |
H A D | com_android_server_UsbHostManager.cpp | 48 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 49 if (env->ExceptionCheck()) { 51 LOGE_EX(env); 52 env->ExceptionClear(); 70 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 72 jstring deviceAddress = env->NewStringUTF(devAddress); 74 jbyteArray descriptorsArray = env->NewByteArray(numBytes); 76 env->SetByteArrayRegion(descriptorsArray, 0, numBytes, rawDescriptors); 78 env->CallBooleanMethod(thiz, method_usbDeviceAdded, 81 env 96 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 117 android_server_UsbHostManager_openDevice(JNIEnv *env, jobject , jstring deviceAddress) argument 149 register_android_server_UsbHostManager(JNIEnv *env) argument [all...] |
H A D | com_android_server_storage_AppFuseBridge.cpp | 41 Callback(JNIEnv* env, jobject self) : mEnv(env), mSelf(self) {} argument 61 MonitorScope(JNIEnv* env, jobject obj) : mEnv(env), mObj(obj), mLocked(false) { argument 90 jlong com_android_server_storage_AppFuseBridge_new(JNIEnv* env, jobject self) { argument 94 void com_android_server_storage_AppFuseBridge_delete(JNIEnv* env, jobject self, jlong java_loop) { argument 101 JNIEnv* env, jobject self, jlong java_loop) { 104 Callback callback(env, self); 109 JNIEnv* env, jobject self, jlong java_loop, jint mountId, jint javaDevFd) { 151 void register_android_server_storage_AppFuse(JNIEnv* env) { argument 100 com_android_server_storage_AppFuseBridge_start_loop( JNIEnv* env, jobject self, jlong java_loop) argument 108 com_android_server_storage_AppFuseBridge_add_bridge( JNIEnv* env, jobject self, jlong java_loop, jint mountId, jint javaDevFd) argument [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/ |
H A D | histogram.cpp | 39 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject maskBuffer, jobject histogramBuffer ) 41 unsigned char* pImg = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 42 int* pHist = static_cast<int*>(env->GetDirectBufferAddress(histogramBuffer)); 43 int numPixels = env->GetDirectBufferCapacity(imageBuffer) / 4; // 4 bytes per pixel 44 int numBins = env->GetDirectBufferCapacity(histogramBuffer); 48 pMask = static_cast<unsigned char*>(env->GetDirectBufferAddress(maskBuffer)); 71 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject histogramBuffer, jint hBins, jint sBins) 73 unsigned char* pixelIn = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 74 float* histOut = static_cast<float*>(env->GetDirectBufferAddress(histogramBuffer)); 75 int numPixels = env 38 Java_androidx_media_filterpacks_histogram_GrayHistogramFilter_extractHistogram( JNIEnv* env, jclass clazz, jobject imageBuffer, jobject maskBuffer, jobject histogramBuffer ) argument 70 Java_androidx_media_filterpacks_histogram_ChromaHistogramFilter_extractChromaHistogram( JNIEnv* env, jclass clazz, jobject imageBuffer, jobject histogramBuffer, jint hBins, jint sBins) argument 93 Java_androidx_media_filterpacks_histogram_NewChromaHistogramFilter_extractChromaHistogram( JNIEnv* env, jclass clazz, jobject imageBuffer, jobject histogramBuffer, jint hueBins, jint saturationBins, jint valueBins, jint saturationThreshold, jint valueThreshold) argument [all...] |
/frameworks/base/tools/aapt2/jni/ |
H A D | aapt2_jni.cpp | 40 static std::vector<ScopedUtfChars> list_to_utfchars(JNIEnv *env, jobject obj) { argument 44 jclass list_cls = env->GetObjectClass(obj); 45 jmethodID size_method_id = env->GetMethodID(list_cls, "size", "()I"); 47 jint size = env->CallIntMethod(obj, size_method_id); 52 jmethodID get_method_id = env->GetMethodID(list_cls, "get", "(I)Ljava/lang/Object;"); 56 jobject string_obj_uncast = env->CallObjectMethod(obj, get_method_id, i); 59 converted.push_back(ScopedUtfChars(env, string_obj)); 83 JniDiagnostics(JNIEnv* env, jobject diagnostics_obj) argument 84 : env_(env), diagnostics_obj_(diagnostics_obj) { 124 JNIEnv* env, jclas 123 Java_com_android_tools_aapt2_Aapt2Jni_nativeCompile( JNIEnv* env, jclass aapt_obj, jobject arguments_obj, jobject diagnostics_obj) argument 132 Java_com_android_tools_aapt2_Aapt2Jni_nativeLink(JNIEnv* env, jclass aapt_obj, jobject arguments_obj, jobject diagnostics_obj) argument 143 Java_com_android_tools_aapt2_Aapt2Jni_ping( JNIEnv *env, jclass aapt_obj) argument [all...] |
/frameworks/base/tools/bit/ |
H A D | command.cpp | 50 env[name] = value; 84 for (map<string,string>::const_iterator it=env.begin(); it!=env.end(); it++) { 125 char* const* env = command.GetEnv(); local 126 exec_with_path_search(prog, argv, env); 173 char* const* env = command.GetEnv(); local 174 exec_with_path_search(prog, argv, env);
|
/frameworks/native/include/android/ |
H A D | native_activity.h | 71 JNIEnv* env; member in struct:ANativeActivity
|
/frameworks/base/cmds/app_process/ |
H A D | app_main.cpp | 49 virtual void onVmCreated(JNIEnv* env) argument 69 mClass = env->FindClass(slashClassName); 75 mClass = reinterpret_cast<jclass>(env->NewGlobalRef(mClass));
|
/frameworks/base/cmds/hid/jni/ |
H A D | com_android_commands_hid_Device.cpp | 57 static void checkAndClearException(JNIEnv* env, const char* methodName) { argument 58 if (env->ExceptionCheck()) { 60 env->ExceptionClear(); 64 DeviceCallback::DeviceCallback(JNIEnv* env, jobject callback) : argument 65 mCallbackObject(env->NewGlobalRef(callback)) { 66 env->GetJavaVM(&mJavaVM); 70 JNIEnv* env = getJNIEnv(); local 71 env->DeleteGlobalRef(mCallbackObject); 75 JNIEnv* env = getJNIEnv(); local 76 env 81 JNIEnv* env = getJNIEnv(); local 87 JNIEnv* env; local 194 getData(JNIEnv* env, jbyteArray javaArray, size_t& outSize) argument 204 openDevice(JNIEnv* env, jclass , jstring rawName, jint id, jint vid, jint pid, jbyteArray rawDescriptor, jobject callback) argument 222 sendReport(JNIEnv* env, jclass , jlong ptr, jbyteArray rawReport) argument 249 register_com_android_commands_hid_Device(JNIEnv* env) argument 272 JNIEnv *env = NULL; local [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | AnimatedImageDrawable.cpp | 36 static jlong AnimatedImageDrawable_nCreate(JNIEnv* env, jobject /*clazz*/, argument 40 doThrowIOE(env, "Cannot create AnimatedImageDrawable from null!"); 48 GraphicsJNI::jrect_to_irect(env, jsubset, &subset); 66 doThrowIOE(env, "Failed to read frame info!"); 89 postProcessAndRelease(env, jpostProcess, std::move(canvas)); 90 if (env->ExceptionCheck()) { 102 doThrowIOE(env, "Failed to create drawable"); 117 static jlong AnimatedImageDrawable_nGetNativeFinalizer(JNIEnv* /*env*/, jobject /*clazz*/) { 124 static jlong AnimatedImageDrawable_nDraw(JNIEnv* env, jobject /*clazz*/, jlong nativePtr, argument 131 static void AnimatedImageDrawable_nSetAlpha(JNIEnv* env, jobjec argument 137 AnimatedImageDrawable_nGetAlpha(JNIEnv* env, jobject , jlong nativePtr) argument 142 AnimatedImageDrawable_nSetColorFilter(JNIEnv* env, jobject , jlong nativePtr, jlong nativeFilter) argument 149 AnimatedImageDrawable_nIsRunning(JNIEnv* env, jobject , jlong nativePtr) argument 154 AnimatedImageDrawable_nStart(JNIEnv* env, jobject , jlong nativePtr) argument 159 AnimatedImageDrawable_nStop(JNIEnv* env, jobject , jlong nativePtr) argument 167 AnimatedImageDrawable_nGetRepeatCount(JNIEnv* env, jobject , jlong nativePtr) argument 172 AnimatedImageDrawable_nSetRepeatCount(JNIEnv* env, jobject , jlong nativePtr, jint loopCount) argument 180 InvokeListener(JNIEnv* env, jobject javaObject) argument 187 auto* env = get_env_or_die(mJvm); variable 192 auto* env = get_env_or_die(mJvm); variable 206 JniAnimationEndListener(sp<Looper>&& looper, JNIEnv* env, jobject javaObject) argument 218 AnimatedImageDrawable_nSetOnAnimationEndListener(JNIEnv* env, jobject , jlong nativePtr, jobject jdrawable) argument 237 AnimatedImageDrawable_nNativeByteSize(JNIEnv* env, jobject , jlong nativePtr) argument 242 AnimatedImageDrawable_nSetMirrored(JNIEnv* env, jobject , jlong nativePtr, jboolean mirrored) argument 265 register_android_graphics_drawable_AnimatedImageDrawable(JNIEnv* env) argument [all...] |
H A D | BitmapRegionDecoder.cpp | 46 static jobject createBitmapRegionDecoder(JNIEnv* env, std::unique_ptr<SkStreamRewindable> stream) { argument 51 doThrowIOE(env, "Image format not supported"); 55 return GraphicsJNI::createBitmapRegionDecoder(env, brd.release()); 58 static jobject nativeNewInstanceFromByteArray(JNIEnv* env, jobject, jbyteArray byteArray, argument 64 AutoJavaByteArray ar(env, byteArray); 68 jobject brd = createBitmapRegionDecoder(env, std::move(stream)); 72 static jobject nativeNewInstanceFromFileDescriptor(JNIEnv* env, jobject clazz, argument 74 NPE_CHECK_RETURN_ZERO(env, fileDescriptor); 76 jint descriptor = jniGetFDFromFileDescriptor(env, fileDescriptor); 80 doThrowIOE(env, "broke 92 nativeNewInstanceFromStream(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jboolean isShareable) argument 107 nativeNewInstanceFromAsset(JNIEnv* env, jobject clazz, jlong native_asset, jboolean isShareable) argument 126 nativeDecodeRegion(JNIEnv* env, jobject, jlong brdHandle, jint inputX, jint inputY, jint inputWidth, jint inputHeight, jobject options) argument 236 nativeGetHeight(JNIEnv* env, jobject, jlong brdHandle) argument 242 nativeGetWidth(JNIEnv* env, jobject, jlong brdHandle) argument 248 nativeClean(JNIEnv* env, jobject, jlong brdHandle) argument 288 register_android_graphics_BitmapRegionDecoder(JNIEnv* env) argument [all...] |
H A D | CreateJavaOutputStreamAdaptor.cpp | 30 static JavaInputStreamAdaptor* Create(JNIEnv* env, jobject js, jbyteArray ar, argument 33 LOG_ALWAYS_FATAL_IF(env->GetJavaVM(&jvm) != JNI_OK); 35 js = env->NewGlobalRef(js); 40 ar = (jbyteArray) env->NewGlobalRef(ar); 42 env->DeleteGlobalRef(js); 46 jint capacity = env->GetArrayLength(ar); 51 auto* env = android::get_env_or_die(fJvm); variable 52 env->DeleteGlobalRef(fJavaInputStream); 53 env->DeleteGlobalRef(fJavaByteArray); 57 auto* env variable 93 doRead(void* buffer, size_t size, JNIEnv* env) argument 134 doSkip(size_t size, JNIEnv* env) argument 148 checkException(JNIEnv* env) argument 174 CreateJavaInputStreamAdaptor(JNIEnv* env, jobject stream, jbyteArray storage, bool swallowExceptions) argument 201 CopyJavaInputStream(JNIEnv* env, jobject stream, jbyteArray storage) argument 217 SkJavaOutputStream(JNIEnv* env, jobject stream, jbyteArray storage) argument 227 JNIEnv* env = fEnv; local 277 CreateJavaOutputStreamAdaptor(JNIEnv* env, jobject stream, jbyteArray storage) argument 289 findClassCheck(JNIEnv* env, const char classname[]) argument 295 getMethodIDCheck(JNIEnv* env, jclass clazz, const char methodname[], const char type[]) argument 302 register_android_graphics_CreateJavaOutputStreamAdaptor(JNIEnv* env) argument [all...] |
H A D | FontFamily.cpp | 66 static jlong FontFamily_initBuilder(JNIEnv* env, jobject clazz, jstring langs, jint variant) { argument 69 ScopedUtfChars str(env, langs); 148 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 149 bool needToAttach = (env == NULL); 155 jint result = AndroidRuntime::getJavaVM()->AttachCurrentThread(&env, &args); 163 env->DeleteGlobalRef(obj); 170 static jboolean FontFamily_addFont(JNIEnv* env, jobject clazz, jlong builderPtr, jobject bytebuf, argument 172 NPE_CHECK_RETURN_ZERO(env, bytebuf); 174 const void* fontPtr = env->GetDirectBufferAddress(bytebuf); 180 jlong fontSize = env 192 FontFamily_addFontWeightStyle(JNIEnv* env, jobject clazz, jlong builderPtr, jobject font, jint ttcIndex, jint weight, jint isItalic) argument 218 FontFamily_addFontFromAssetManager(JNIEnv* env, jobject, jlong builderPtr, jobject jassetMgr, jstring jpath, jint cookie, jboolean isAsset, jint ttcIndex, jint weight, jint isItalic) argument 287 register_android_graphics_FontFamily(JNIEnv* env) argument [all...] |
H A D | GraphicBuffer.cpp | 75 env->GetIntField(object, field) 78 env->SetIntField(object, field, value) 81 env->GetLongField(object, field) 84 env->SetLongField(object, field, value) 87 env->CallVoidMethod(object, method, __VA_ARGS__) 111 static jlong android_graphics_GraphicBuffer_wrap(JNIEnv* env, jobject clazz, argument 120 static jlong android_graphics_GraphicBuffer_create(JNIEnv* env, jobject clazz, argument 138 static void android_graphics_GraphicBuffer_destroy(JNIEnv* env, jobject clazz, argument 164 static jboolean android_graphics_GraphicBuffer_lockCanvas(JNIEnv* env, jobject, argument 209 Canvas* nativeCanvas = GraphicsJNI::getNativeCanvas(env, canva 222 android_graphics_GraphicBuffer_unlockCanvasAndPost(JNIEnv* env, jobject, jlong wrapperHandle, jobject canvas) argument 242 android_graphics_GraphicBuffer_write(JNIEnv* env, jobject clazz, jlong wrapperHandle, jobject dest) argument 253 android_graphics_GraphicBuffer_read(JNIEnv* env, jobject clazz, jobject in) argument 270 graphicBufferForJavaObject(JNIEnv* env, jobject obj) argument 282 createJavaGraphicBuffer(JNIEnv* env, const sp<GraphicBuffer>& buffer) argument 316 register_android_graphics_GraphicBuffer(JNIEnv* env) argument [all...] |