Lines Matching defs:env

54 extern int register_android_os_Binder(JNIEnv* env);
55 extern int register_android_os_Process(JNIEnv* env);
59 extern int register_android_graphics_Camera(JNIEnv* env);
60 extern int register_android_graphics_CreateJavaOutputStreamAdaptor(JNIEnv* env);
61 extern int register_android_graphics_Graphics(JNIEnv* env);
62 extern int register_android_graphics_Interpolator(JNIEnv* env);
63 extern int register_android_graphics_MaskFilter(JNIEnv* env);
64 extern int register_android_graphics_Movie(JNIEnv* env);
66 extern int register_android_graphics_PathEffect(JNIEnv* env);
67 extern int register_android_graphics_Shader(JNIEnv* env);
68 extern int register_android_graphics_Typeface(JNIEnv* env);
69 extern int register_android_graphics_YuvImage(JNIEnv* env);
71 extern int register_com_google_android_gles_jni_EGLImpl(JNIEnv* env);
72 extern int register_com_google_android_gles_jni_GLImpl(JNIEnv* env);
73 extern int register_android_opengl_jni_EGL14(JNIEnv* env);
74 extern int register_android_opengl_jni_EGLExt(JNIEnv* env);
75 extern int register_android_opengl_jni_GLES10(JNIEnv* env);
76 extern int register_android_opengl_jni_GLES10Ext(JNIEnv* env);
77 extern int register_android_opengl_jni_GLES11(JNIEnv* env);
78 extern int register_android_opengl_jni_GLES11Ext(JNIEnv* env);
79 extern int register_android_opengl_jni_GLES20(JNIEnv* env);
80 extern int register_android_opengl_jni_GLES30(JNIEnv* env);
81 extern int register_android_opengl_jni_GLES31(JNIEnv* env);
82 extern int register_android_opengl_jni_GLES31Ext(JNIEnv* env);
83 extern int register_android_opengl_jni_GLES32(JNIEnv* env);
85 extern int register_android_hardware_Camera(JNIEnv *env);
86 extern int register_android_hardware_camera2_CameraMetadata(JNIEnv *env);
87 extern int register_android_hardware_camera2_legacy_LegacyCameraDevice(JNIEnv *env);
88 extern int register_android_hardware_camera2_legacy_PerfMeasurement(JNIEnv *env);
89 extern int register_android_hardware_camera2_DngCreator(JNIEnv *env);
90 extern int register_android_hardware_Radio(JNIEnv *env);
91 extern int register_android_hardware_SensorManager(JNIEnv *env);
92 extern int register_android_hardware_SerialPort(JNIEnv *env);
93 extern int register_android_hardware_SoundTrigger(JNIEnv *env);
94 extern int register_android_hardware_UsbDevice(JNIEnv *env);
95 extern int register_android_hardware_UsbDeviceConnection(JNIEnv *env);
96 extern int register_android_hardware_UsbRequest(JNIEnv *env);
97 extern int register_android_hardware_location_ActivityRecognitionHardware(JNIEnv* env);
98 extern int register_android_hardware_location_ContextHubService(JNIEnv* env);
100 extern int register_android_media_AudioRecord(JNIEnv *env);
101 extern int register_android_media_AudioSystem(JNIEnv *env);
102 extern int register_android_media_AudioTrack(JNIEnv *env);
103 extern int register_android_media_JetPlayer(JNIEnv *env);
104 extern int register_android_media_ToneGenerator(JNIEnv *env);
112 extern int register_android_app_admin_SecurityLog(JNIEnv* env);
113 extern int register_android_content_AssetManager(JNIEnv* env);
114 extern int register_android_util_EventLog(JNIEnv* env);
115 extern int register_android_util_Log(JNIEnv* env);
116 extern int register_android_util_MemoryIntArray(JNIEnv* env);
117 extern int register_android_util_PathParser(JNIEnv* env);
118 extern int register_android_content_StringBlock(JNIEnv* env);
119 extern int register_android_content_XmlBlock(JNIEnv* env);
120 extern int register_android_graphics_Canvas(JNIEnv* env);
121 extern int register_android_graphics_CanvasProperty(JNIEnv* env);
122 extern int register_android_graphics_ColorFilter(JNIEnv* env);
123 extern int register_android_graphics_DrawFilter(JNIEnv* env);
124 extern int register_android_graphics_FontFamily(JNIEnv* env);
126 extern int register_android_graphics_Matrix(JNIEnv* env);
127 extern int register_android_graphics_Paint(JNIEnv* env);
128 extern int register_android_graphics_Path(JNIEnv* env);
129 extern int register_android_graphics_PathMeasure(JNIEnv* env);
131 extern int register_android_graphics_PorterDuff(JNIEnv* env);
132 extern int register_android_graphics_Rasterizer(JNIEnv* env);
133 extern int register_android_graphics_Region(JNIEnv* env);
134 extern int register_android_graphics_SurfaceTexture(JNIEnv* env);
135 extern int register_android_graphics_Xfermode(JNIEnv* env);
136 extern int register_android_graphics_drawable_AnimatedVectorDrawable(JNIEnv* env);
137 extern int register_android_graphics_drawable_VectorDrawable(JNIEnv* env);
138 extern int register_android_graphics_pdf_PdfDocument(JNIEnv* env);
139 extern int register_android_graphics_pdf_PdfEditor(JNIEnv* env);
140 extern int register_android_graphics_pdf_PdfRenderer(JNIEnv* env);
141 extern int register_android_view_DisplayEventReceiver(JNIEnv* env);
142 extern int register_android_view_DisplayListCanvas(JNIEnv* env);
143 extern int register_android_view_GraphicBuffer(JNIEnv* env);
144 extern int register_android_view_HardwareLayer(JNIEnv* env);
145 extern int register_android_view_RenderNode(JNIEnv* env);
146 extern int register_android_view_RenderNodeAnimator(JNIEnv* env);
147 extern int register_android_view_Surface(JNIEnv* env);
148 extern int register_android_view_SurfaceControl(JNIEnv* env);
149 extern int register_android_view_SurfaceSession(JNIEnv* env);
150 extern int register_android_view_TextureView(JNIEnv* env);
151 extern int register_android_view_ThreadedRenderer(JNIEnv* env);
152 extern int register_com_android_internal_view_animation_NativeInterpolatorFactoryHelper(JNIEnv *env);
153 extern int register_android_database_CursorWindow(JNIEnv* env);
154 extern int register_android_database_SQLiteConnection(JNIEnv* env);
155 extern int register_android_database_SQLiteGlobal(JNIEnv* env);
156 extern int register_android_database_SQLiteDebug(JNIEnv* env);
157 extern int register_android_nio_utils(JNIEnv* env);
158 extern int register_android_os_Debug(JNIEnv* env);
159 extern int register_android_os_MessageQueue(JNIEnv* env);
160 extern int register_android_os_Parcel(JNIEnv* env);
161 extern int register_android_os_SELinux(JNIEnv* env);
162 extern int register_android_os_SystemProperties(JNIEnv *env);
163 extern int register_android_os_SystemClock(JNIEnv* env);
164 extern int register_android_os_Trace(JNIEnv* env);
165 extern int register_android_os_FileObserver(JNIEnv *env);
166 extern int register_android_os_UEventObserver(JNIEnv* env);
167 extern int register_android_os_MemoryFile(JNIEnv* env);
168 extern int register_android_net_LocalSocketImpl(JNIEnv* env);
169 extern int register_android_net_NetworkUtils(JNIEnv* env);
170 extern int register_android_net_TrafficStats(JNIEnv* env);
171 extern int register_android_text_AndroidCharacter(JNIEnv *env);
172 extern int register_android_text_StaticLayout(JNIEnv *env);
173 extern int register_android_text_AndroidBidi(JNIEnv *env);
174 extern int register_android_opengl_classes(JNIEnv *env);
175 extern int register_android_ddm_DdmHandleNativeHeap(JNIEnv *env);
176 extern int register_android_server_NetworkManagementSocketTagger(JNIEnv* env);
177 extern int register_android_backup_BackupDataInput(JNIEnv *env);
178 extern int register_android_backup_BackupDataOutput(JNIEnv *env);
179 extern int register_android_backup_FileBackupHelperBase(JNIEnv *env);
180 extern int register_android_backup_BackupHelperDispatcher(JNIEnv *env);
181 extern int register_android_app_backup_FullBackup(JNIEnv *env);
182 extern int register_android_app_Activity(JNIEnv *env);
183 extern int register_android_app_ActivityThread(JNIEnv *env);
184 extern int register_android_app_ApplicationLoaders(JNIEnv *env);
185 extern int register_android_app_NativeActivity(JNIEnv *env);
186 extern int register_android_media_RemoteDisplay(JNIEnv *env);
187 extern int register_android_util_jar_StrictJarFile(JNIEnv* env);
188 extern int register_android_view_InputChannel(JNIEnv* env);
189 extern int register_android_view_InputDevice(JNIEnv* env);
190 extern int register_android_view_InputEventReceiver(JNIEnv* env);
191 extern int register_android_view_InputEventSender(JNIEnv* env);
192 extern int register_android_view_InputQueue(JNIEnv* env);
193 extern int register_android_view_KeyCharacterMap(JNIEnv *env);
194 extern int register_android_view_KeyEvent(JNIEnv* env);
195 extern int register_android_view_MotionEvent(JNIEnv* env);
196 extern int register_android_view_PointerIcon(JNIEnv* env);
197 extern int register_android_view_VelocityTracker(JNIEnv* env);
198 extern int register_android_content_res_ObbScanner(JNIEnv* env);
199 extern int register_android_content_res_Configuration(JNIEnv* env);
200 extern int register_android_animation_PropertyValuesHolder(JNIEnv *env);
201 extern int register_com_android_internal_content_NativeLibraryHelper(JNIEnv *env);
202 extern int register_com_android_internal_net_NetworkStatsFactory(JNIEnv *env);
203 extern int register_com_android_internal_os_PathClassLoaderFactory(JNIEnv* env);
204 extern int register_com_android_internal_os_Zygote(JNIEnv *env);
205 extern int register_com_android_internal_util_VirtualRefBasePtr(JNIEnv *env);
212 static void com_android_internal_os_RuntimeInit_nativeFinishInit(JNIEnv* env, jobject clazz)
217 static void com_android_internal_os_RuntimeInit_nativeZygoteInit(JNIEnv* env, jobject clazz)
222 static void com_android_internal_os_RuntimeInit_nativeSetExitWithoutCleanup(JNIEnv* env,
240 int register_com_android_internal_os_RuntimeInit(JNIEnv* env)
242 return jniRegisterNativeMethods(env, "com/android/internal/os/RuntimeInit",
274 /*static*/ int AndroidRuntime::registerNativeMethods(JNIEnv* env,
277 return jniRegisterNativeMethods(env, className, gMethods, numMethods);
288 JNIEnv* env;
293 env = getJNIEnv();
294 if (clazz == NULL || env == NULL) {
298 methodId = env->GetStaticMethodID(clazz, "main", "([Ljava/lang/String;)V");
312 stringClass = env->FindClass("java/lang/String");
313 strArray = env->NewObjectArray(numArgs, stringClass, NULL);
316 jstring argStr = env->NewStringUTF(args[i].string());
317 env->SetObjectArrayElement(strArray, i, argStr);
320 env->CallStaticVoidMethod(clazz, methodId, strArray);
953 jstring AndroidRuntime::NewStringLatin1(JNIEnv* env, const char* bytes) {
962 return env->NewString(buffer, length);
1009 JNIEnv* env;
1010 if (startVm(&mJavaVM, &env, zygote) != 0) {
1013 onVmCreated(env);
1018 if (startReg(env) < 0) {
1032 stringClass = env->FindClass("java/lang/String");
1034 strArray = env->NewObjectArray(options.size() + 1, stringClass, NULL);
1036 classNameStr = env->NewStringUTF(className);
1038 env->SetObjectArrayElement(strArray, 0, classNameStr);
1041 jstring optionsStr = env->NewStringUTF(options.itemAt(i).string());
1043 env->SetObjectArrayElement(strArray, i + 1, optionsStr);
1051 jclass startClass = env->FindClass(slashClassName);
1056 jmethodID startMeth = env->GetStaticMethodID(startClass, "main",
1062 env->CallStaticVoidMethod(startClass, startMeth, strArray);
1065 if (env->ExceptionCheck())
1066 threadExitUncaughtException(env);
1091 void AndroidRuntime::onVmCreated(JNIEnv* env)
1103 JNIEnv* env;
1107 if (vm->GetEnv((void**) &env, JNI_VERSION_1_4) != JNI_OK)
1109 return env;
1165 JNIEnv* env;
1169 if (javaAttachThread(name, &env) != JNI_OK)
1249 static int register_jni_procs(const RegJNIRec array[], size_t count, JNIEnv* env)
1252 if (array[i].mProc(env) < 0) {
1417 /*static*/ int AndroidRuntime::startReg(JNIEnv* env)
1435 env->PushLocalFrame(200);
1437 if (register_jni_procs(gRegJNI, NELEM(gRegJNI), env) < 0) {
1438 env->PopLocalFrame(NULL);
1441 env->PopLocalFrame(NULL);
1457 extern "C" jint registerFrameworkNatives(JNIEnv* env) {
1458 return register_jni_procs(gRegJNI, NELEM(gRegJNI), env);