/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 31 return ToJBool(WrapObjectInJava(new NativeProgram(), env, thiz, true)); 34 jboolean Java_android_filterfw_core_NativeProgram_deallocate(JNIEnv* env, jobject thiz) { argument 35 return ToJBool(DeleteNativeObject<NativeProgram>(env, thiz)); 38 jboolean Java_android_filterfw_core_NativeProgram_nativeInit(JNIEnv* env, jobject thiz) { argument 39 NativeProgram* program = ConvertFromJava<NativeProgram>(env, thiz); 43 jboolean Java_android_filterfw_core_NativeProgram_openNativeLibrary(JNIEnv* env, argument 46 NativeProgram* program = ConvertFromJava<NativeProgram>(env, thiz); 47 return ToJBool(program && lib_name && program->OpenLibrary(ToCppString(env, lib_name))); 50 jboolean Java_android_filterfw_core_NativeProgram_bindInitFunction(JNIEnv* env, argument 57 Java_android_filterfw_core_NativeProgram_bindSetValueFunction(JNIEnv* env, jobject thiz, jstring func_name) argument 66 Java_android_filterfw_core_NativeProgram_bindGetValueFunction(JNIEnv* env, jobject thiz, jstring func_name) argument 75 Java_android_filterfw_core_NativeProgram_bindProcessFunction(JNIEnv* env, jobject thiz, jstring func_name) argument 82 Java_android_filterfw_core_NativeProgram_bindResetFunction(JNIEnv* env, jobject thiz, jstring func_name) argument 91 Java_android_filterfw_core_NativeProgram_bindTeardownFunction(JNIEnv* env, jobject thiz, jstring func_name) argument 100 Java_android_filterfw_core_NativeProgram_callNativeInit(JNIEnv* env, jobject thiz) argument 105 Java_android_filterfw_core_NativeProgram_callNativeSetValue(JNIEnv* env, jobject thiz, jstring key, jstring value) argument 119 Java_android_filterfw_core_NativeProgram_callNativeGetValue(JNIEnv* env, jobject thiz, jstring key) argument 130 Java_android_filterfw_core_NativeProgram_callNativeProcess(JNIEnv* env, jobject thiz, jobjectArray inputs, jobject output) argument 179 Java_android_filterfw_core_NativeProgram_callNativeReset(JNIEnv* env, jobject thiz) argument 184 Java_android_filterfw_core_NativeProgram_callNativeTeardown(JNIEnv* env, jobject thiz) argument [all...] |
H A D | jni_native_buffer.h | 27 char* GetJBufferData(JNIEnv* env, jobject buffer, int* size); 35 bool AttachDataToJBuffer(JNIEnv* env, jobject buffer, char* data, int size); 43 Java_android_filterfw_core_NativeBuffer_allocate(JNIEnv* env, jobject thiz, jint size); 46 Java_android_filterfw_core_NativeBuffer_deallocate(JNIEnv* env, jobject thiz, jboolean owns_data); 49 Java_android_filterfw_core_NativeBuffer_nativeCopyTo(JNIEnv* env, jobject thiz, jobject new_buffer);
|
H A D | jni_vertex_frame.cpp | 24 jboolean Java_android_filterfw_core_VertexFrame_nativeAllocate(JNIEnv* env, argument 27 return ToJBool(WrapObjectInJava(new VertexFrame(size), env, thiz, true)); 30 jboolean Java_android_filterfw_core_VertexFrame_nativeDeallocate(JNIEnv* env, jobject thiz) { argument 31 return ToJBool(DeleteNativeObject<VertexFrame>(env, thiz)); 34 jboolean Java_android_filterfw_core_VertexFrame_setNativeInts(JNIEnv* env, argument 38 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz); 40 jint* int_ptr = env->GetIntArrayElements(ints, NULL); 41 const int length = env->GetArrayLength(ints); 45 env->ReleaseIntArrayElements(ints, int_ptr, JNI_ABORT); 52 jboolean Java_android_filterfw_core_VertexFrame_setNativeFloats(JNIEnv* env, argument 69 Java_android_filterfw_core_VertexFrame_setNativeData(JNIEnv* env, jobject thiz, jbyteArray data, jint offset, jint length) argument 87 Java_android_filterfw_core_VertexFrame_getNativeVboId(JNIEnv* env, jobject thiz) argument [all...] |
H A D | jni_shader_program.cpp | 38 jboolean Java_android_filterfw_core_ShaderProgram_allocate(JNIEnv* env, argument 44 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 52 ToCppString(env, fragment_shader)), 53 env, 59 ToCppString(env, vertex_shader), 60 ToCppString(env, fragment_shader)), 61 env, 66 jboolean Java_android_filterfw_core_ShaderProgram_deallocate(JNIEnv* env, jobject thiz) { argument 67 return ToJBool(DeleteNativeObject<ShaderProgram>(env, thiz)); 70 jboolean Java_android_filterfw_core_ShaderProgram_compileAndLink(JNIEnv* env, jobjec argument 75 Java_android_filterfw_core_ShaderProgram_setUniformValue(JNIEnv* env, jobject thiz, jstring key, jobject value) argument 90 Java_android_filterfw_core_ShaderProgram_getUniformValue(JNIEnv* env, jobject thiz, jstring key) argument 98 Java_android_filterfw_core_ShaderProgram_shaderProcess(JNIEnv* env, jobject thiz, jobjectArray inputs, jobject output) argument 135 Java_android_filterfw_core_ShaderProgram_nativeCreateIdentity(JNIEnv* env, jclass, jobject gl_env) argument 143 Java_android_filterfw_core_ShaderProgram_setSourceRegion(JNIEnv* env, jobject thiz, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument 161 Java_android_filterfw_core_ShaderProgram_setTargetRegion(JNIEnv* env, jobject thiz, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument 179 Java_android_filterfw_core_ShaderProgram_setShaderClearsOutput(JNIEnv* env, jobject thiz, jboolean clears) argument 190 Java_android_filterfw_core_ShaderProgram_setShaderBlendEnabled(JNIEnv* env, jobject thiz, jboolean enable) argument 201 Java_android_filterfw_core_ShaderProgram_setShaderBlendFunc(JNIEnv* env, jobject thiz, jint sfactor, jint dfactor) argument 213 Java_android_filterfw_core_ShaderProgram_setShaderClearColor(JNIEnv* env, jobject thiz, jfloat r, jfloat g, jfloat b) argument 226 Java_android_filterfw_core_ShaderProgram_setShaderDrawMode(JNIEnv* env, jobject thiz, jint draw_mode) argument 237 Java_android_filterfw_core_ShaderProgram_setShaderTileCounts(JNIEnv* env, jobject thiz, jint x_count, jint y_count) argument 249 Java_android_filterfw_core_ShaderProgram_setShaderVertexCount(JNIEnv* env, jobject thiz, jint vertex_count) argument 260 Java_android_filterfw_core_ShaderProgram_beginShaderDrawing(JNIEnv* env, jobject thiz) argument 265 Java_android_filterfw_core_ShaderProgram_setShaderAttributeValues( JNIEnv* env, jobject thiz, jstring attr_name, jfloatArray values, jint component_count) argument 294 Java_android_filterfw_core_ShaderProgram_setShaderAttributeVertexFrame( JNIEnv* env, jobject thiz, jstring attr_name, jobject vertex_frame, jint type, jint component_count, jint stride, jint offset, jboolean normalize) argument [all...] |
/frameworks/base/services/core/jni/ |
H A D | com_android_server_SerialService.cpp | 37 static jobject android_server_SerialService_open(JNIEnv *env, jobject thiz, jstring path) argument 39 const char *pathStr = env->GetStringUTFChars(path, NULL); 44 env->ReleaseStringUTFChars(path, pathStr); 47 env->ReleaseStringUTFChars(path, pathStr); 49 jobject fileDescriptor = jniCreateFileDescriptor(env, fd); 53 return env->NewObject(gParcelFileDescriptorOffsets.mClass, 63 int register_android_server_SerialService(JNIEnv *env) argument 65 jclass clazz = env->FindClass("com/android/server/SerialService"); 71 clazz = env->FindClass("android/os/ParcelFileDescriptor"); 73 gParcelFileDescriptorOffsets.mClass = (jclass) env [all...] |
H A D | com_android_server_UsbHostManager.cpp | 50 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 51 if (env->ExceptionCheck()) { 53 LOGE_EX(env); 54 env->ExceptionClear(); 68 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 76 jstring deviceName = env->NewStringUTF(devname); 77 jstring manufacturerName = AndroidRuntime::NewStringLatin1(env, manufacturer); 78 jstring productName = AndroidRuntime::NewStringLatin1(env, product); 79 jstring serialNumber = AndroidRuntime::NewStringLatin1(env, serial); 81 jboolean result = env 141 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 151 android_server_UsbHostManager_monitorUsbHostBus(JNIEnv *env, jobject thiz) argument 162 android_server_UsbHostManager_openDevice(JNIEnv *env, jobject thiz, jstring deviceName) argument 193 register_android_server_UsbHostManager(JNIEnv *env) argument [all...] |
H A D | com_android_server_VibratorService.cpp | 32 static jboolean vibratorExists(JNIEnv *env, jobject clazz) argument 37 static void vibratorOn(JNIEnv *env, jobject clazz, jlong timeout_ms) argument 43 static void vibratorOff(JNIEnv *env, jobject clazz) argument 55 int register_android_server_VibratorService(JNIEnv *env) argument 57 return jniRegisterNativeMethods(env, "com/android/server/VibratorService",
|
H A D | com_android_server_UsbDeviceManager.cpp | 44 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 45 if (env->ExceptionCheck()) { 47 LOGE_EX(env); 48 env->ExceptionClear(); 52 static void set_accessory_string(JNIEnv *env, int fd, int cmd, jobjectArray strArray, int index) argument 59 jstring obj = env->NewStringUTF(buffer); 60 env->SetObjectArrayElement(strArray, index, obj); 61 env->DeleteLocalRef(obj); 66 static jobjectArray android_server_UsbDeviceManager_getAccessoryStrings(JNIEnv *env, jobject thiz) argument 73 jclass stringClass = env 88 android_server_UsbDeviceManager_openAccessory(JNIEnv *env, jobject thiz) argument 103 android_server_UsbDeviceManager_isStartRequested(JNIEnv *env, jobject thiz) argument 115 android_server_UsbDeviceManager_getAudioMode(JNIEnv *env, jobject thiz) argument 138 register_android_server_UsbDeviceManager(JNIEnv *env) argument [all...] |
/frameworks/opt/net/wifi/service/jni/ |
H A D | com_android_server_wifi_WifiNative.cpp | 38 static bool doCommand(JNIEnv* env, jstring javaCommand, argument 40 ScopedUtfChars command(env, javaCommand); 63 static jint doIntCommand(JNIEnv* env, jstring javaCommand) { argument 65 if (!doCommand(env, javaCommand, reply, sizeof(reply))) { 71 static jboolean doBooleanCommand(JNIEnv* env, jstring javaCommand) { argument 73 if (!doCommand(env, javaCommand, reply, sizeof(reply))) { 80 static jstring doStringCommand(JNIEnv* env, jstring javaCommand) { argument 82 if (!doCommand(env, javaCommand, reply, sizeof(reply))) { 85 return env->NewStringUTF(reply); 88 static jboolean android_net_wifi_isDriverLoaded(JNIEnv* env, jobjec argument 93 android_net_wifi_loadDriver(JNIEnv* env, jobject) argument 98 android_net_wifi_unloadDriver(JNIEnv* env, jobject) argument 103 android_net_wifi_startSupplicant(JNIEnv* env, jobject, jboolean p2pSupported) argument 108 android_net_wifi_killSupplicant(JNIEnv* env, jobject, jboolean p2pSupported) argument 113 android_net_wifi_connectToSupplicant(JNIEnv* env, jobject) argument 118 android_net_wifi_closeSupplicantConnection(JNIEnv* env, jobject) argument 123 android_net_wifi_waitForEvent(JNIEnv* env, jobject) argument 134 android_net_wifi_doBooleanCommand(JNIEnv* env, jobject, jstring javaCommand) argument 138 android_net_wifi_doIntCommand(JNIEnv* env, jobject, jstring javaCommand) argument 142 android_net_wifi_doStringCommand(JNIEnv* env, jobject, jstring javaCommand) argument 156 JNIEnv *env = NULL; local 161 getWifiHandle(JNIEnv *env, jclass cls) argument 165 getIfaceHandle(JNIEnv *env, jclass cls, jint index) argument 169 createScanResult(JNIEnv *env, wifi_scan_result *result) argument 195 android_net_wifi_startHal(JNIEnv* env, jclass cls) argument 216 JNIEnv * env = getEnv(); local 223 android_net_wifi_stopHal(JNIEnv* env, jclass cls) argument 229 android_net_wifi_waitForHalEvents(JNIEnv* env, jclass cls) argument 237 android_net_wifi_getInterfaces(JNIEnv *env, jclass cls) argument 277 android_net_wifi_getInterfaceName(JNIEnv *env, jclass cls, jint i) argument 293 JNIEnv *env = NULL; local 302 JNIEnv *env = NULL; local 312 JNIEnv *env = NULL; local 341 android_net_wifi_startScan( JNIEnv *env, jclass cls, jint iface, jint id, jobject settings) argument 410 android_net_wifi_stopScan(JNIEnv *env, jclass cls, jint iface, jint id) argument 417 android_net_wifi_getScanResults( JNIEnv *env, jclass cls, jint iface, jboolean flush) argument 472 android_net_wifi_getScanCapabilities( JNIEnv *env, jclass cls, jint iface, jobject capabilities) argument 533 parseMacAddress(JNIEnv *env, jobject obj, mac_addr addr) argument 555 JNIEnv *env = NULL; local 602 android_net_wifi_setHotlist( JNIEnv *env, jclass cls, jint iface, jint id, jobject ap) argument 657 android_net_wifi_resetHotlist( JNIEnv *env, jclass cls, jint iface, jint id) argument 668 JNIEnv *env = NULL; local 715 android_net_wifi_trackSignificantWifiChange( JNIEnv *env, jclass cls, jint iface, jint id, jobject settings) argument 780 android_net_wifi_untrackSignificantWifiChange( JNIEnv *env, jclass cls, jint iface, jint id) argument 808 android_net_wifi_getLinkLayerStats(JNIEnv *env, jclass cls, jint iface) argument 854 android_net_wifi_getSupportedFeatures(JNIEnv *env, jclass cls, jint iface) argument 884 JNIEnv *env = NULL; local 938 android_net_wifi_requestRange( JNIEnv *env, jclass cls, jint iface, jint id, jobject params) argument 977 android_net_wifi_cancelRange( JNIEnv *env, jclass cls, jint iface, jint id, jobject params) argument 1005 android_net_wifi_setScanningMacOui(JNIEnv *env, jclass cls, jint iface, jbyteArray param) argument 1027 android_net_wifi_getValidChannels(JNIEnv *env, jclass cls, jint iface, jint band) argument 1106 register_android_net_wifi_WifiNative(JNIEnv* env) argument 1114 Java_com_android_server_wifi_WifiNative_registerNatives(JNIEnv* env, jclass clazz) argument [all...] |
/frameworks/base/media/jni/soundpool/ |
H A D | android_media_SoundPool_SoundPoolImpl.cpp | 35 static inline SoundPool* MusterSoundPool(JNIEnv *env, jobject thiz) { argument 36 return (SoundPool*)env->GetLongField(thiz, fields.mNativeContext); 49 android_media_SoundPool_SoundPoolImpl_load_URL(JNIEnv *env, jobject thiz, jstring path, jint priority) argument 52 SoundPool *ap = MusterSoundPool(env, thiz); 54 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 57 const char* s = env->GetStringUTFChars(path, NULL); 59 env->ReleaseStringUTFChars(path, s); 64 android_media_SoundPool_SoundPoolImpl_load_FD(JNIEnv *env, jobject thiz, jobject fileDescriptor, argument 68 SoundPool *ap = MusterSoundPool(env, thiz); 70 return (jint) ap->load(jniGetFDFromFileDescriptor(env, fileDescripto 75 android_media_SoundPool_SoundPoolImpl_unload(JNIEnv *env, jobject thiz, jint sampleID) argument 83 android_media_SoundPool_SoundPoolImpl_play(JNIEnv *env, jobject thiz, jint sampleID, jfloat leftVolume, jfloat rightVolume, jint priority, jint loop, jfloat rate) argument 94 android_media_SoundPool_SoundPoolImpl_pause(JNIEnv *env, jobject thiz, jint channelID) argument 103 android_media_SoundPool_SoundPoolImpl_resume(JNIEnv *env, jobject thiz, jint channelID) argument 112 android_media_SoundPool_SoundPoolImpl_autoPause(JNIEnv *env, jobject thiz) argument 121 android_media_SoundPool_SoundPoolImpl_autoResume(JNIEnv *env, jobject thiz) argument 130 android_media_SoundPool_SoundPoolImpl_stop(JNIEnv *env, jobject thiz, jint channelID) argument 139 android_media_SoundPool_SoundPoolImpl_setVolume(JNIEnv *env, jobject thiz, jint channelID, jfloat leftVolume, jfloat rightVolume) argument 149 android_media_SoundPool_SoundPoolImpl_setPriority(JNIEnv *env, jobject thiz, jint channelID, jint priority) argument 159 android_media_SoundPool_SoundPoolImpl_setLoop(JNIEnv *env, jobject thiz, jint channelID, int loop) argument 169 android_media_SoundPool_SoundPoolImpl_setRate(JNIEnv *env, jobject thiz, jint channelID, jfloat rate) argument 181 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 186 android_media_SoundPool_SoundPoolImpl_native_setup(JNIEnv *env, jobject thiz, jobject weakRef, jint maxChannels, jobject jaa) argument 228 android_media_SoundPool_SoundPoolImpl_release(JNIEnv *env, jobject thiz) argument 317 JNIEnv* env = NULL; local [all...] |
/frameworks/base/core/jni/ |
H A D | android_os_MessageQueue.cpp | 38 virtual void raiseException(JNIEnv* env, const char* msg, jthrowable exceptionObj); 40 void pollOnce(JNIEnv* env, int timeoutMillis); 56 bool MessageQueue::raiseAndClearException(JNIEnv* env, const char* msg) { argument 57 jthrowable exceptionObj = env->ExceptionOccurred(); 59 env->ExceptionClear(); 60 raiseException(env, msg, exceptionObj); 61 env->DeleteLocalRef(exceptionObj); 78 void NativeMessageQueue::raiseException(JNIEnv* env, const char* msg, jthrowable exceptionObj) { argument 82 env->DeleteLocalRef(mExceptionObj); 84 mExceptionObj = jthrowable(env 95 pollOnce(JNIEnv* env, int timeoutMillis) argument 112 android_os_MessageQueue_getMessageQueue(JNIEnv* env, jobject messageQueueObj) argument 117 android_os_MessageQueue_nativeInit(JNIEnv* env, jclass clazz) argument 128 android_os_MessageQueue_nativeDestroy(JNIEnv* env, jclass clazz, jlong ptr) argument 133 android_os_MessageQueue_nativePollOnce(JNIEnv* env, jclass clazz, jlong ptr, jint timeoutMillis) argument 139 android_os_MessageQueue_nativeWake(JNIEnv* env, jclass clazz, jlong ptr) argument 144 android_os_MessageQueue_nativeIsIdling(JNIEnv* env, jclass clazz, jlong ptr) argument 168 register_android_os_MessageQueue(JNIEnv* env) argument [all...] |
H A D | android_net_LocalSocketImpl.cpp | 52 socket_connect_local(JNIEnv *env, jobject object, argument 58 fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 60 if (env->ExceptionOccurred() != NULL) { 64 ScopedUtfChars nameUtf8(env, name); 73 jniThrowIOException(env, errno); 85 socket_bind_local (JNIEnv *env, jobject object, jobject fileDescriptor, argument 92 jniThrowNullPointerException(env, NULL); 96 fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 98 if (env->ExceptionOccurred() != NULL) { 102 ScopedUtfChars nameUtf8(env, nam 114 socket_listen(JNIEnv *env, jobject object, jobject fileDescriptor, jint backlog) argument 138 socket_accept(JNIEnv *env, jobject object, jobject fileDescriptor, jobject s) argument 179 socket_shutdown(JNIEnv *env, jobject object, jobject fileDescriptor, jboolean shutdownInput) argument 234 socket_getOption(JNIEnv *env, jobject object, jobject fileDescriptor, jint optID) argument 281 socket_setOption( JNIEnv *env, jobject object, jobject fileDescriptor, jint optID, jint boolValue, jint intValue) argument 349 socket_pending(JNIEnv *env, jobject object, jobject fileDescriptor) argument 374 socket_available(JNIEnv *env, jobject object, jobject fileDescriptor) argument 429 socket_process_cmsg(JNIEnv *env, jobject thisJ, struct msghdr * pMsg) argument 491 socket_read_all(JNIEnv *env, jobject thisJ, int fd, void *buffer, size_t len) argument 549 socket_write_all(JNIEnv *env, jobject object, int fd, void *buf, size_t len) argument 629 socket_read(JNIEnv *env, jobject object, jobject fileDescriptor) argument 662 socket_readba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument 707 socket_write(JNIEnv *env, jobject object, jint b, jobject fileDescriptor) argument 729 socket_writeba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument 767 socket_get_peer_credentials(JNIEnv *env, jobject object, jobject fileDescriptor) argument 882 register_android_net_LocalSocketImpl(JNIEnv *env) argument [all...] |
H A D | android_backup_BackupDataOutput.cpp | 29 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 107 register_android_backup_BackupDataOutput(JNIEnv* env) argument [all...] |
H A D | android_os_MemoryFile.cpp | 29 static jobject android_os_MemoryFile_open(JNIEnv* env, jobject clazz, jstring name, jint length) argument 31 const char* namestr = (name ? env->GetStringUTFChars(name, NULL) : NULL); 36 env->ReleaseStringUTFChars(name, namestr); 39 jniThrowException(env, "java/io/IOException", "ashmem_create_region failed"); 43 return jniCreateFileDescriptor(env, result); 46 static jlong android_os_MemoryFile_mmap(JNIEnv* env, jobject clazz, jobject fileDescriptor, argument 49 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 52 jniThrowException(env, "java/io/IOException", "mmap failed"); 57 static void android_os_MemoryFile_munmap(JNIEnv* env, jobject clazz, jlong addr, jint length) argument 61 jniThrowException(env, "jav 64 android_os_MemoryFile_close(JNIEnv* env, jobject clazz, jobject fileDescriptor) argument 73 android_os_MemoryFile_read(JNIEnv* env, jobject clazz, jobject fileDescriptor, jlong address, jbyteArray buffer, jint srcOffset, jint destOffset, jint count, jboolean unpinned) argument 92 android_os_MemoryFile_write(JNIEnv* env, jobject clazz, jobject fileDescriptor, jlong address, jbyteArray buffer, jint srcOffset, jint destOffset, jint count, jboolean unpinned) argument 111 android_os_MemoryFile_pin(JNIEnv* env, jobject clazz, jobject fileDescriptor, jboolean pin) argument 120 android_os_MemoryFile_get_size(JNIEnv* env, jobject clazz, jobject fileDescriptor) argument 152 register_android_os_MemoryFile(JNIEnv* env) argument [all...] |
H A D | AndroidRuntime.cpp | 49 extern int register_android_os_Binder(JNIEnv* env); 50 extern int register_android_os_Process(JNIEnv* env); 54 extern int register_android_graphics_Camera(JNIEnv* env); 55 extern int register_android_graphics_CreateJavaOutputStreamAdaptor(JNIEnv* env); 56 extern int register_android_graphics_Graphics(JNIEnv* env); 57 extern int register_android_graphics_Interpolator(JNIEnv* env); 58 extern int register_android_graphics_MaskFilter(JNIEnv* env); 59 extern int register_android_graphics_Movie(JNIEnv* env); 61 extern int register_android_graphics_PathEffect(JNIEnv* env); 62 extern int register_android_graphics_Shader(JNIEnv* env); 196 doThrow(JNIEnv* env, const char* exc, const char* msg = NULL) argument 205 com_android_internal_os_RuntimeInit_nativeFinishInit(JNIEnv* env, jobject clazz) argument 210 com_android_internal_os_RuntimeInit_nativeZygoteInit(JNIEnv* env, jobject clazz) argument 215 com_android_internal_os_RuntimeInit_nativeSetExitWithoutCleanup(JNIEnv* env, jobject clazz, jboolean exitWithoutCleanup) argument 233 register_com_android_internal_os_RuntimeInit(JNIEnv* env) argument 267 registerNativeMethods(JNIEnv* env, const char* className, const JNINativeMethod* gMethods, int numMethods) argument 281 JNIEnv* env; local 909 NewStringLatin1(JNIEnv* env, const char* bytes) argument 965 JNIEnv* env; local 1047 onVmCreated(JNIEnv* env) argument 1059 JNIEnv* env; local 1121 JNIEnv* env; local 1206 register_jni_procs(const RegJNIRec array[], size_t count, JNIEnv* env) argument 1371 startReg(JNIEnv* env) argument 1410 Java_com_android_internal_util_WithFramework_registerNatives( JNIEnv* env, jclass clazz) argument 1419 Java_LoadClass_registerNatives(JNIEnv* env, jclass clazz) argument [all...] |
H A D | android_hardware_Camera.cpp | 67 JNICameraContext(JNIEnv* env, jobject weak_this, jclass clazz, const sp<Camera>& camera); 73 void postMetadata(JNIEnv *env, int32_t msgType, camera_frame_metadata_t *metadata); 74 void addCallbackBuffer(JNIEnv *env, jbyteArray cbb, int msgType); 75 void setCallbackMode(JNIEnv *env, bool installed, bool manualMode); 81 void copyAndPost(JNIEnv* env, const sp<IMemory>& dataPtr, int msgType); 82 void clearCallbackBuffers_l(JNIEnv *env, Vector<jbyteArray> *buffers); 83 void clearCallbackBuffers_l(JNIEnv *env); 84 jbyteArray getCallbackBuffer(JNIEnv *env, Vector<jbyteArray> *buffers, size_t bufferSize); 118 sp<Camera> get_native_camera(JNIEnv *env, jobject thiz, JNICameraContext** pContext) argument 122 JNICameraContext* context = reinterpret_cast<JNICameraContext*>(env 135 JNICameraContext(JNIEnv* env, jobject weak_this, jclass clazz, const sp<Camera>& camera) argument 155 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 187 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 202 getCallbackBuffer( JNIEnv* env, Vector<jbyteArray>* buffers, size_t bufferSize) argument 230 copyAndPost(JNIEnv* env, const sp<IMemory>& dataPtr, int msgType) argument 288 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 336 postMetadata(JNIEnv *env, int32_t msgType, camera_frame_metadata_t *metadata) argument 367 setCallbackMode(JNIEnv *env, bool installed, bool manualMode) argument 394 addCallbackBuffer( JNIEnv *env, jbyteArray cbb, int msgType) argument 434 clearCallbackBuffers_l(JNIEnv *env) argument 440 clearCallbackBuffers_l(JNIEnv *env, Vector<jbyteArray> *buffers) argument 448 android_hardware_Camera_getNumberOfCameras(JNIEnv *env, jobject thiz) argument 453 android_hardware_Camera_getCameraInfo(JNIEnv *env, jobject thiz, jint cameraId, jobject info_obj) argument 473 android_hardware_Camera_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jint cameraId, jint halVersion, jstring clientPackageName) argument 526 android_hardware_Camera_release(JNIEnv *env, jobject thiz) argument 556 android_hardware_Camera_setPreviewSurface(JNIEnv *env, jobject thiz, jobject jSurface) argument 576 android_hardware_Camera_setPreviewTexture(JNIEnv *env, jobject thiz, jobject jSurfaceTexture) argument 600 android_hardware_Camera_setPreviewCallbackSurface(JNIEnv *env, jobject thiz, jobject jSurface) argument 624 android_hardware_Camera_startPreview(JNIEnv *env, jobject thiz) argument 636 android_hardware_Camera_stopPreview(JNIEnv *env, jobject thiz) argument 645 android_hardware_Camera_previewEnabled(JNIEnv *env, jobject thiz) argument 654 android_hardware_Camera_setHasPreviewCallback(JNIEnv *env, jobject thiz, jboolean installed, jboolean manualBuffer) argument 669 android_hardware_Camera_addCallbackBuffer(JNIEnv *env, jobject thiz, jbyteArray bytes, jint msgType) argument 679 android_hardware_Camera_autoFocus(JNIEnv *env, jobject thiz) argument 691 android_hardware_Camera_cancelAutoFocus(JNIEnv *env, jobject thiz) argument 703 android_hardware_Camera_takePicture(JNIEnv *env, jobject thiz, jint msgType) argument 734 android_hardware_Camera_setParameters(JNIEnv *env, jobject thiz, jstring params) argument 752 android_hardware_Camera_getParameters(JNIEnv *env, jobject thiz) argument 766 android_hardware_Camera_reconnect(JNIEnv *env, jobject thiz) argument 778 android_hardware_Camera_lock(JNIEnv *env, jobject thiz) argument 789 android_hardware_Camera_unlock(JNIEnv *env, jobject thiz) argument 800 android_hardware_Camera_startSmoothZoom(JNIEnv *env, jobject thiz, jint value) argument 816 android_hardware_Camera_stopSmoothZoom(JNIEnv *env, jobject thiz) argument 827 android_hardware_Camera_setDisplayOrientation(JNIEnv *env, jobject thiz, jint value) argument 839 android_hardware_Camera_enableShutterSound(JNIEnv *env, jobject thiz, jboolean enabled) argument 858 android_hardware_Camera_startFaceDetection(JNIEnv *env, jobject thiz, jint type) argument 876 android_hardware_Camera_stopFaceDetection(JNIEnv *env, jobject thiz) argument 887 android_hardware_Camera_enableFocusMoveCallback(JNIEnv *env, jobject thiz, jint enable) argument 991 find_fields(JNIEnv *env, field *fields, int count) argument 1014 register_android_hardware_Camera(JNIEnv *env) argument [all...] |
H A D | android_hardware_UsbDevice.cpp | 30 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",
|
/frameworks/base/media/jni/ |
H A D | android_mtp_MtpDatabase.cpp | 85 MtpDatabase* getMtpDatabase(JNIEnv *env, jobject database) { argument 86 return (MtpDatabase *)env->GetLongField(database, field_context); 99 MyMtpDatabase(JNIEnv *env, jobject client); 101 void cleanup(JNIEnv *env); 182 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 183 if (env->ExceptionCheck()) { 185 LOGE_EX(env); 186 env->ExceptionClear(); 192 MyMtpDatabase::MyMtpDatabase(JNIEnv *env, jobject client) argument 193 : mDatabase(env 217 cleanup(JNIEnv *env) argument 233 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 247 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 260 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 280 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 289 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 307 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 325 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 343 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 363 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 531 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 667 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 793 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 874 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 896 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 963 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 982 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1083 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1122 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1128 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1136 android_mtp_MtpDatabase_setup(JNIEnv *env, jobject thiz) argument 1144 android_mtp_MtpDatabase_finalize(JNIEnv *env, jobject thiz) argument 1154 android_mtp_MtpPropertyGroup_format_date_time(JNIEnv *env, jobject , jlong seconds) argument 1175 register_android_mtp_MtpDatabase(JNIEnv *env) argument [all...] |
H A D | android_media_MediaCrypto.cpp | 40 static sp<JCrypto> getCrypto(JNIEnv *env, jobject thiz) { argument 41 return (JCrypto *)env->GetLongField(thiz, gFields.context); 45 JNIEnv *env, jobject thiz, 47 mObject = env->NewWeakGlobalRef(thiz); 55 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 57 env->DeleteWeakGlobalRef(mObject); 126 sp<ICrypto> JCrypto::GetCrypto(JNIEnv *env, jobject obj) { argument 127 jclass clazz = env->FindClass("android/media/MediaCrypto"); 130 if (!env->IsInstanceOf(obj, clazz)) { 134 sp<JCrypto> jcrypto = getCrypto(env, ob 44 JCrypto( JNIEnv *env, jobject thiz, const uint8_t uuid[16], const void *initData, size_t initSize) argument 147 setCrypto( JNIEnv *env, jobject thiz, const sp<JCrypto> &crypto) argument 161 android_media_MediaCrypto_release(JNIEnv *env, jobject thiz) argument 165 android_media_MediaCrypto_native_init(JNIEnv *env) argument 173 android_media_MediaCrypto_native_setup( JNIEnv *env, jobject thiz, jbyteArray uuidObj, jbyteArray initDataObj) argument 221 android_media_MediaCrypto_native_finalize( JNIEnv *env, jobject thiz) argument 226 android_media_MediaCrypto_isCryptoSchemeSupportedNative( JNIEnv *env, jobject thiz, jbyteArray uuidObj) argument 249 android_media_MediaCrypto_requiresSecureDecoderComponent( JNIEnv *env, jobject thiz, jstring mimeObj) argument 294 register_android_media_Crypto(JNIEnv *env) argument [all...] |
H A D | android_media_MediaScanner.cpp | 51 static status_t checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 52 if (env->ExceptionCheck()) { 54 LOGE_EX(env); 55 env->ExceptionClear(); 111 MyMediaScannerClient(JNIEnv *env, jobject client) argument 112 : mEnv(env), 113 mClient(env->NewGlobalRef(client)), 120 env->FindClass(kClassMediaScannerClient); 125 mScanFileMethodID = env->GetMethodID( 130 mHandleStringTagMethodID = env 228 getNativeScanner_l(JNIEnv* env, jobject thiz) argument 233 setNativeScanner_l(JNIEnv* env, jobject thiz, MediaScanner *s) argument 239 android_media_MediaScanner_processDirectory( JNIEnv *env, jobject thiz, jstring path, jobject client) argument 268 android_media_MediaScanner_processFile( JNIEnv *env, jobject thiz, jstring path, jstring mimeType, jobject client) argument 311 android_media_MediaScanner_setLocale( JNIEnv *env, jobject thiz, jstring locale) argument 335 android_media_MediaScanner_extractAlbumArt( JNIEnv *env, jobject thiz, jobject fileDescriptor) argument 376 android_media_MediaScanner_native_init(JNIEnv *env) argument 391 android_media_MediaScanner_native_setup(JNIEnv *env, jobject thiz) argument 405 android_media_MediaScanner_native_finalize(JNIEnv *env, jobject thiz) argument 462 register_android_media_MediaScanner(JNIEnv *env) argument [all...] |
H A D | android_mtp_MtpServer.cpp | 53 extern MtpDatabase* getMtpDatabase(JNIEnv *env, jobject database); 55 static inline MtpServer* getMtpServer(JNIEnv *env, jobject thiz) { argument 56 return (MtpServer*)env->GetLongField(thiz, field_MtpServer_nativeContext); 60 android_mtp_MtpServer_setup(JNIEnv *env, jobject thiz, jobject javaDatabase, jboolean usePtp) argument 64 MtpServer* server = new MtpServer(fd, getMtpDatabase(env, javaDatabase), 66 env->SetLongField(thiz, field_MtpServer_nativeContext, (jlong)server); 73 android_mtp_MtpServer_run(JNIEnv *env, jobject thiz) argument 75 MtpServer* server = getMtpServer(env, thiz); 83 android_mtp_MtpServer_cleanup(JNIEnv *env, jobject thiz) argument 87 MtpServer* server = getMtpServer(env, thi 97 android_mtp_MtpServer_send_object_added(JNIEnv *env, jobject thiz, jint handle) argument 109 android_mtp_MtpServer_send_object_removed(JNIEnv *env, jobject thiz, jint handle) argument 121 android_mtp_MtpServer_send_device_property_changed(JNIEnv *env, jobject thiz, jint property) argument 133 android_mtp_MtpServer_add_storage(JNIEnv *env, jobject thiz, jobject jstorage) argument 165 android_mtp_MtpServer_remove_storage(JNIEnv *env, jobject thiz, jint storageId) argument 198 register_android_mtp_MtpServer(JNIEnv *env) argument [all...] |
/frameworks/ml/bordeaux/learning/multiclass_pa/jni/ |
H A D | jni_multiclass_pa.cpp | 36 jlong Java_android_bordeaux_learning_MulticlassPA_initNativeClassifier(JNIEnv* env, argument 48 jboolean Java_android_bordeaux_learning_MulticlassPA_deleteNativeClassifier(JNIEnv* env, argument 56 jboolean Java_android_bordeaux_learning_MulticlassPA_nativeSparseTrainOneExample(JNIEnv* env, argument 66 jfloat* values = env->GetFloatArrayElements(value_array, NULL); 67 jint* indices = env->GetIntArrayElements(index_array, NULL); 68 const int value_len = env->GetArrayLength(value_array); 69 const int index_len = env->GetArrayLength(index_array); 76 env->ReleaseIntArrayElements(index_array, indices, JNI_ABORT); 77 env->ReleaseFloatArrayElements(value_array, values, JNI_ABORT); 81 env 89 Java_android_bordeaux_learning_MulticlassPA_nativeSparseGetClass(JNIEnv* env, jobject thiz, jintArray index_array, jfloatArray value_array, jlong paPtr) argument [all...] |
/frameworks/base/core/tests/hosttests/test-apps/SharedUid/32/jni/ |
H A D | native.cpp | 25 add(JNIEnv *env, jobject thiz, jint a, jint b) { argument 40 static int registerNativeMethods(JNIEnv* env, const char* className, argument 45 clazz = env->FindClass(className); 50 if (env->RegisterNatives(clazz, gMethods, numMethods) < 0) { 63 static int registerNatives(JNIEnv* env) argument 65 if (!registerNativeMethods(env, classPathName, 81 JNIEnv* env; member in union:__anon872 90 JNIEnv* env = NULL; local 98 env = uenv.env; [all...] |
/frameworks/base/core/tests/hosttests/test-apps/SharedUid/64/jni/ |
H A D | native.cpp | 25 add(JNIEnv *env, jobject thiz, jint a, jint b) { argument 40 static int registerNativeMethods(JNIEnv* env, const char* className, argument 45 clazz = env->FindClass(className); 50 if (env->RegisterNatives(clazz, gMethods, numMethods) < 0) { 63 static int registerNatives(JNIEnv* env) argument 65 if (!registerNativeMethods(env, classPathName, 81 JNIEnv* env; member in union:__anon873 90 JNIEnv* env = NULL; local 98 env = uenv.env; [all...] |
/frameworks/base/core/tests/hosttests/test-apps/SharedUid/dual/jni/ |
H A D | native.cpp | 25 add(JNIEnv *env, jobject thiz, jint a, jint b) { argument 40 static int registerNativeMethods(JNIEnv* env, const char* className, argument 45 clazz = env->FindClass(className); 50 if (env->RegisterNatives(clazz, gMethods, numMethods) < 0) { 63 static int registerNatives(JNIEnv* env) argument 65 if (!registerNativeMethods(env, classPathName, 81 JNIEnv* env; member in union:__anon874 90 JNIEnv* env = NULL; local 98 env = uenv.env; [all...] |