/frameworks/native/opengl/tests/gl_jni/jni/ |
H A D | gl_code.cpp | 138 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_init(JNIEnv * env, jobject obj, jint width, jint height); 139 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_step(JNIEnv * env, jobject obj); 140 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_changeBackground(JNIEnv * env, jobject obj); 143 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_init(JNIEnv * env, jobject obj, jint width, jint height) argument 149 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_step(JNIEnv * env, jobject obj) argument 180 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_changeBackground(JNIEnv * env, jobject obj) argument
|
/frameworks/base/media/jni/ |
H A D | android_media_MediaCrypto.cpp | 40 static sp<JCrypto> getCrypto(JNIEnv *env, jobject thiz) { argument 41 return (JCrypto *)env->GetIntField(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 | 50 static status_t checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 51 if (env->ExceptionCheck()) { 53 LOGE_EX(env); 54 env->ExceptionClear(); 63 MyMediaScannerClient(JNIEnv *env, jobject client) argument 64 : mEnv(env), 65 mClient(env->NewGlobalRef(client)), 72 env->FindClass(kClassMediaScannerClient); 77 mScanFileMethodID = env->GetMethodID( 82 mHandleStringTagMethodID = env 183 getNativeScanner_l(JNIEnv* env, jobject thiz) argument 188 setNativeScanner_l(JNIEnv* env, jobject thiz, MediaScanner *s) argument 194 android_media_MediaScanner_processDirectory( JNIEnv *env, jobject thiz, jstring path, jobject client) argument 223 android_media_MediaScanner_processFile( JNIEnv *env, jobject thiz, jstring path, jstring mimeType, jobject client) argument 266 android_media_MediaScanner_setLocale( JNIEnv *env, jobject thiz, jstring locale) argument 290 android_media_MediaScanner_extractAlbumArt( JNIEnv *env, jobject thiz, jobject fileDescriptor) argument 332 android_media_MediaScanner_native_init(JNIEnv *env) argument 347 android_media_MediaScanner_native_setup(JNIEnv *env, jobject thiz) argument 361 android_media_MediaScanner_native_finalize(JNIEnv *env, jobject thiz) argument 418 register_android_media_MediaScanner(JNIEnv *env) argument [all...] |
H A D | android_media_Utils.cpp | 30 JNIEnv *env, jobjectArray keys, jobjectArray values, 36 nKeyValuePairs = env->GetArrayLength(keys); 37 failed = (nKeyValuePairs != env->GetArrayLength(values)); 47 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 54 jstring key = (jstring) env->GetObjectArrayElement(keys, i); 55 jstring value = (jstring) env->GetObjectArrayElement(values, i); 57 const char* keyStr = env->GetStringUTFChars(key, NULL); 62 const char* valueStr = env->GetStringUTFChars(value, NULL); 64 env->ReleaseStringUTFChars(key, keyStr); 70 env 29 ConvertKeyValueArraysToKeyedVector( JNIEnv *env, jobjectArray keys, jobjectArray values, KeyedVector<String8, String8>* keyedVector) argument 78 makeIntegerObject(JNIEnv *env, int32_t value) argument 88 makeLongObject(JNIEnv *env, int64_t value) argument 98 makeFloatObject(JNIEnv *env, float value) argument 108 makeByteBufferObject( JNIEnv *env, const void *data, size_t size) argument 128 SetMapInt32( JNIEnv *env, jobject hashMapObj, jmethodID hashMapPutID, const char *key, int32_t value) argument 141 ConvertMessageToMap( JNIEnv *env, const sp<AMessage> &msg, jobject *map) argument 276 ConvertKeyValueArraysToMessage( JNIEnv *env, jobjectArray keys, jobjectArray values, sp<AMessage> *out) argument [all...] |
H A D | android_media_MediaMetadataRetriever.cpp | 50 static void process_media_retriever_call(JNIEnv *env, status_t opStatus, const char* exception, const char *message) argument 53 jniThrowException(env, "java/lang/IllegalStateException", NULL); 57 jniThrowException( env, exception, message); 62 jniThrowException( env, exception, msg); 67 static MediaMetadataRetriever* getRetriever(JNIEnv* env, jobject thiz) argument 70 MediaMetadataRetriever* retriever = (MediaMetadataRetriever*) env->GetIntField(thiz, fields.context); 74 static void setRetriever(JNIEnv* env, jobject thiz, int retriever) argument 77 MediaMetadataRetriever *old = (MediaMetadataRetriever*) env->GetIntField(thiz, fields.context); 78 env->SetIntField(thiz, fields.context, retriever); 83 JNIEnv *env, jobjec 82 android_media_MediaMetadataRetriever_setDataSourceAndHeaders( JNIEnv *env, jobject thiz, jstring path, jobjectArray keys, jobjectArray values) argument 134 android_media_MediaMetadataRetriever_setDataSourceFD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument 218 android_media_MediaMetadataRetriever_getFrameAtTime(JNIEnv *env, jobject thiz, jlong timeUs, jint option) argument 299 android_media_MediaMetadataRetriever_getEmbeddedPicture( JNIEnv *env, jobject thiz, jint pictureType) argument 339 android_media_MediaMetadataRetriever_extractMetadata(JNIEnv *env, jobject thiz, jint keyCode) argument 356 android_media_MediaMetadataRetriever_release(JNIEnv *env, jobject thiz) argument 365 android_media_MediaMetadataRetriever_native_finalize(JNIEnv *env, jobject thiz) argument 375 android_media_MediaMetadataRetriever_native_init(JNIEnv *env) argument 430 android_media_MediaMetadataRetriever_native_setup(JNIEnv *env, jobject thiz) argument 461 register_android_media_MediaMetadataRetriever(JNIEnv *env) argument [all...] |
H A D | android_media_MediaRecorder.cpp | 45 extern sp<Camera> get_native_camera(JNIEnv *env, jobject thiz, struct JNICameraContext** context); 64 JNIMediaRecorderListener(JNIEnv* env, jobject thiz, jobject weak_thiz); 73 JNIMediaRecorderListener::JNIMediaRecorderListener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument 78 jclass clazz = env->GetObjectClass(thiz); 81 jniThrowException(env, "java/lang/Exception", NULL); 84 mClass = (jclass)env->NewGlobalRef(clazz); 88 mObject = env->NewGlobalRef(weak_thiz); 94 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 95 env->DeleteGlobalRef(mObject); 96 env 103 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 109 get_surface(JNIEnv* env, jobject clazz) argument 117 process_media_recorder_call(JNIEnv *env, status_t opStatus, const char* exception, const char* message) argument 130 getMediaRecorder(JNIEnv* env, jobject thiz) argument 137 setMediaRecorder(JNIEnv* env, jobject thiz, const sp<MediaRecorder>& recorder) argument 152 android_media_MediaRecorder_setCamera(JNIEnv* env, jobject thiz, jobject camera) argument 166 android_media_MediaRecorder_setVideoSource(JNIEnv *env, jobject thiz, jint vs) argument 178 android_media_MediaRecorder_setAudioSource(JNIEnv *env, jobject thiz, jint as) argument 191 android_media_MediaRecorder_setOutputFormat(JNIEnv *env, jobject thiz, jint of) argument 203 android_media_MediaRecorder_setVideoEncoder(JNIEnv *env, jobject thiz, jint ve) argument 215 android_media_MediaRecorder_setAudioEncoder(JNIEnv *env, jobject thiz, jint ae) argument 227 android_media_MediaRecorder_setParameter(JNIEnv *env, jobject thiz, jstring params) argument 250 android_media_MediaRecorder_setOutputFileFD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument 264 android_media_MediaRecorder_setVideoSize(JNIEnv *env, jobject thiz, jint width, jint height) argument 277 android_media_MediaRecorder_setVideoFrameRate(JNIEnv *env, jobject thiz, jint rate) argument 289 android_media_MediaRecorder_setMaxDuration(JNIEnv *env, jobject thiz, jint max_duration_ms) argument 301 android_media_MediaRecorder_setMaxFileSize( JNIEnv *env, jobject thiz, jlong max_filesize_bytes) argument 314 android_media_MediaRecorder_prepare(JNIEnv *env, jobject thiz) argument 340 android_media_MediaRecorder_native_getMaxAmplitude(JNIEnv *env, jobject thiz) argument 350 android_media_MediaRecorder_start(JNIEnv *env, jobject thiz) argument 358 android_media_MediaRecorder_stop(JNIEnv *env, jobject thiz) argument 366 android_media_MediaRecorder_native_reset(JNIEnv *env, jobject thiz) argument 374 android_media_MediaRecorder_release(JNIEnv *env, jobject thiz) argument 388 android_media_MediaRecorder_native_init(JNIEnv *env) argument 426 android_media_MediaRecorder_native_setup(JNIEnv *env, jobject thiz, jobject weak_this) argument 447 android_media_MediaRecorder_native_finalize(JNIEnv *env, jobject thiz) argument 483 register_android_media_MediaRecorder(JNIEnv *env) argument [all...] |
H A D | android_mtp_MtpDevice.cpp | 88 MtpDevice* get_device_from_object(JNIEnv* env, jobject javaDevice) argument 90 return (MtpDevice*)env->GetIntField(javaDevice, field_context); 93 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 94 if (env->ExceptionCheck()) { 96 LOGE_EX(env); 97 env->ExceptionClear(); 104 android_mtp_MtpDevice_open(JNIEnv *env, jobject thiz, jstring deviceName, jint fd) argument 106 const char *deviceNameStr = env->GetStringUTFChars(deviceName, NULL); 112 env->ReleaseStringUTFChars(deviceName, deviceNameStr); 115 env 120 android_mtp_MtpDevice_close(JNIEnv *env, jobject thiz) argument 131 android_mtp_MtpDevice_get_device_info(JNIEnv *env, jobject thiz) argument 168 android_mtp_MtpDevice_get_storage_ids(JNIEnv *env, jobject thiz) argument 187 android_mtp_MtpDevice_get_storage_info(JNIEnv *env, jobject thiz, jint storageID) argument 221 android_mtp_MtpDevice_get_object_handles(JNIEnv *env, jobject thiz, jint storageID, jint format, jint objectID) argument 241 android_mtp_MtpDevice_get_object_info(JNIEnv *env, jobject thiz, jint objectID) argument 303 JNIEnv *env; member in struct:get_object_callback_data 315 android_mtp_MtpDevice_get_object(JNIEnv *env, jobject thiz, jint objectID, jint objectSize) argument 337 android_mtp_MtpDevice_get_thumbnail(JNIEnv *env, jobject thiz, jint objectID) argument 355 android_mtp_MtpDevice_delete_object(JNIEnv *env, jobject thiz, jint object_id) argument 365 android_mtp_MtpDevice_get_parent(JNIEnv *env, jobject thiz, jint object_id) argument 375 android_mtp_MtpDevice_get_storage_id(JNIEnv *env, jobject thiz, jint object_id) argument 385 android_mtp_MtpDevice_import_file(JNIEnv *env, jobject thiz, jint object_id, jstring dest_path) argument 428 register_android_mtp_MtpDevice(JNIEnv *env) argument [all...] |
/frameworks/base/media/jni/soundpool/ |
H A D | android_media_SoundPool.cpp | 36 static inline SoundPool* MusterSoundPool(JNIEnv *env, jobject thiz) { argument 37 return (SoundPool*)env->GetIntField(thiz, fields.mNativeContext); 42 android_media_SoundPool_load_URL(JNIEnv *env, jobject thiz, jstring path, jint priority) argument 45 SoundPool *ap = MusterSoundPool(env, thiz); 47 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 50 const char* s = env->GetStringUTFChars(path, NULL); 52 env->ReleaseStringUTFChars(path, s); 57 android_media_SoundPool_load_FD(JNIEnv *env, jobject thiz, jobject fileDescriptor, argument 61 SoundPool *ap = MusterSoundPool(env, thiz); 63 return ap->load(jniGetFDFromFileDescriptor(env, fileDescripto 68 android_media_SoundPool_unload(JNIEnv *env, jobject thiz, jint sampleID) argument 76 android_media_SoundPool_play(JNIEnv *env, jobject thiz, jint sampleID, jfloat leftVolume, jfloat rightVolume, jint priority, jint loop, jfloat rate) argument 87 android_media_SoundPool_pause(JNIEnv *env, jobject thiz, jint channelID) argument 96 android_media_SoundPool_resume(JNIEnv *env, jobject thiz, jint channelID) argument 105 android_media_SoundPool_autoPause(JNIEnv *env, jobject thiz) argument 114 android_media_SoundPool_autoResume(JNIEnv *env, jobject thiz) argument 123 android_media_SoundPool_stop(JNIEnv *env, jobject thiz, jint channelID) argument 132 android_media_SoundPool_setVolume(JNIEnv *env, jobject thiz, jint channelID, float leftVolume, float rightVolume) argument 142 android_media_SoundPool_setPriority(JNIEnv *env, jobject thiz, jint channelID, int priority) argument 152 android_media_SoundPool_setLoop(JNIEnv *env, jobject thiz, jint channelID, int loop) argument 162 android_media_SoundPool_setRate(JNIEnv *env, jobject thiz, jint channelID, float rate) argument 174 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 179 android_media_SoundPool_native_setup(JNIEnv *env, jobject thiz, jobject weakRef, jint maxChannels, jint streamType, jint srcQuality) argument 197 android_media_SoundPool_release(JNIEnv *env, jobject thiz) argument 286 JNIEnv* env = NULL; local [all...] |
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_gl_environment.cpp | 65 jboolean Java_android_filterfw_core_GLEnvironment_nativeAllocate(JNIEnv* env, jobject thiz) { argument 66 return ToJBool(WrapObjectInJava(new GLEnv(), env, thiz, true)); 69 jboolean Java_android_filterfw_core_GLEnvironment_nativeDeallocate(JNIEnv* env, jobject thiz) { argument 70 return ToJBool(DeleteNativeObject<GLEnv>(env, thiz)); 73 jboolean Java_android_filterfw_core_GLEnvironment_nativeInitWithNewContext(JNIEnv* env, argument 75 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thiz); 79 jboolean Java_android_filterfw_core_GLEnvironment_nativeInitWithCurrentContext(JNIEnv* env, argument 81 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thiz); 85 jboolean Java_android_filterfw_core_GLEnvironment_nativeIsActive(JNIEnv* env, jobject thiz) { argument 86 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thi 90 Java_android_filterfw_core_GLEnvironment_nativeIsContextActive(JNIEnv* env, jobject thiz) argument 95 Java_android_filterfw_core_GLEnvironment_nativeIsAnyContextActive(JNIEnv* env, jclass clazz) argument 100 Java_android_filterfw_core_GLEnvironment_nativeActivate(JNIEnv* env, jobject thiz) argument 105 Java_android_filterfw_core_GLEnvironment_nativeDeactivate(JNIEnv* env, jobject thiz) argument 110 Java_android_filterfw_core_GLEnvironment_nativeSwapBuffers(JNIEnv* env, jobject thiz) argument 116 getMediaRecorder(JNIEnv* env, jobject jmediarecorder) argument 133 Java_android_filterfw_core_GLEnvironment_nativeAddSurface(JNIEnv* env, jobject thiz, jobject surface) argument 193 Java_android_filterfw_core_GLEnvironment_nativeAddSurfaceWidthHeight(JNIEnv* env, jobject thiz, jobject surface, jint width, jint height) argument 268 Java_android_filterfw_core_GLEnvironment_nativeAddSurfaceFromMediaRecorder( JNIEnv* env, jobject thiz, jobject jmediarecorder) argument 357 Java_android_filterfw_core_GLEnvironment_nativeActivateSurfaceId(JNIEnv* env, jobject thiz, jint surfaceId) argument 364 Java_android_filterfw_core_GLEnvironment_nativeRemoveSurfaceId(JNIEnv* env, jobject thiz, jint surfaceId) argument 371 Java_android_filterfw_core_GLEnvironment_nativeSetSurfaceTimestamp(JNIEnv* env, jobject thiz, jlong timestamp) argument [all...] |
H A D | jni_gl_frame.cpp | 44 jboolean Java_android_filterfw_core_GLFrame_nativeAllocate(JNIEnv* env, argument 49 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 53 return ToJBool(WrapObjectInJava(frame, env, thiz, true)); 60 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateWithTexture(JNIEnv* env, argument 66 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 70 return ToJBool(WrapObjectInJava(frame, env, thiz, true)); 77 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateWithFbo(JNIEnv* env, argument 83 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 87 return ToJBool(WrapObjectInJava(frame, env, thiz, true)); 94 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateExternal(JNIEnv* env, argument 108 Java_android_filterfw_core_GLFrame_nativeDeallocate(JNIEnv* env, jobject thiz) argument 112 Java_android_filterfw_core_GLFrame_setNativeData(JNIEnv* env, jobject thiz, jbyteArray data, jint offset, jint length) argument 129 Java_android_filterfw_core_GLFrame_getNativeData(JNIEnv* env, jobject thiz) argument 141 Java_android_filterfw_core_GLFrame_setNativeInts(JNIEnv* env, jobject thiz, jintArray ints) argument 158 Java_android_filterfw_core_GLFrame_getNativeInts(JNIEnv* env, jobject thiz) argument 170 Java_android_filterfw_core_GLFrame_setNativeFloats(JNIEnv* env, jobject thiz, jfloatArray floats) argument 194 Java_android_filterfw_core_GLFrame_getNativeFloats(JNIEnv* env, jobject thiz) argument 216 Java_android_filterfw_core_GLFrame_setNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size) argument 233 Java_android_filterfw_core_GLFrame_getNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap) argument 248 Java_android_filterfw_core_GLFrame_setNativeViewport(JNIEnv* env, jobject thiz, jint x, jint y, jint width, jint height) argument 258 Java_android_filterfw_core_GLFrame_getNativeTextureId(JNIEnv* env, jobject thiz) argument 263 Java_android_filterfw_core_GLFrame_getNativeFboId(JNIEnv* env, jobject thiz) argument 268 Java_android_filterfw_core_GLFrame_generateNativeMipMap(JNIEnv* env, jobject thiz) argument 273 Java_android_filterfw_core_GLFrame_setNativeTextureParam(JNIEnv* env, jobject thiz, jint param, jint value) argument 281 Java_android_filterfw_core_GLFrame_nativeResetParams(JNIEnv* env, jobject thiz) argument 286 Java_android_filterfw_core_GLFrame_nativeCopyFromNative(JNIEnv* env, jobject thiz, jobject frame) argument 297 Java_android_filterfw_core_GLFrame_nativeCopyFromGL(JNIEnv* env, jobject thiz, jobject frame) argument 308 Java_android_filterfw_core_GLFrame_nativeFocus(JNIEnv* env, jobject thiz) argument 313 Java_android_filterfw_core_GLFrame_nativeReattachTexToFbo(JNIEnv* env, jobject thiz) argument 318 Java_android_filterfw_core_GLFrame_nativeDetachTexFromFbo(JNIEnv* env, jobject thiz) argument [all...] |
H A D | jni_native_frame.cpp | 35 jboolean Java_android_filterfw_core_NativeFrame_nativeAllocate(JNIEnv* env, argument 38 return ToJBool(WrapObjectInJava(new NativeFrame(size), env, thiz, true)); 41 jboolean Java_android_filterfw_core_NativeFrame_nativeDeallocate(JNIEnv* env, jobject thiz) { argument 42 return ToJBool(DeleteNativeObject<NativeFrame>(env, thiz)); 53 jboolean Java_android_filterfw_core_NativeFrame_setNativeData(JNIEnv* env, argument 58 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); 60 jbyte* bytes = env->GetByteArrayElements(data, NULL); 65 env->ReleaseByteArrayElements(data, bytes, JNI_ABORT); 72 jbyteArray Java_android_filterfw_core_NativeFrame_getNativeData(JNIEnv* env, argument 75 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thi 87 Java_android_filterfw_core_NativeFrame_getNativeBuffer(JNIEnv* env, jobject thiz, jobject buffer) argument 98 Java_android_filterfw_core_NativeFrame_setNativeInts(JNIEnv* env, jobject thiz, jintArray ints) argument 116 Java_android_filterfw_core_NativeFrame_getNativeInts(JNIEnv* env, jobject thiz, jint size) argument 132 Java_android_filterfw_core_NativeFrame_setNativeFloats(JNIEnv* env, jobject thiz, jfloatArray floats) argument 150 Java_android_filterfw_core_NativeFrame_getNativeFloats(JNIEnv* env, jobject thiz, jint size) argument 166 Java_android_filterfw_core_NativeFrame_setNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size, jint bytes_per_sample) argument 216 Java_android_filterfw_core_NativeFrame_getNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size, jint bytes_per_sample) argument 268 Java_android_filterfw_core_NativeFrame_getNativeCapacity(JNIEnv* env, jobject thiz) argument 273 Java_android_filterfw_core_NativeFrame_nativeCopyFromNative(JNIEnv* env, jobject thiz, jobject frame) argument 284 Java_android_filterfw_core_NativeFrame_nativeCopyFromGL(JNIEnv* env, jobject thiz, jobject frame) argument [all...] |
H A D | jni_util.h | 51 JavaObject(jobject object, JNIEnv* env); 130 int GetObjectID(JNIEnv* env, jobject j_object) { argument 131 jclass cls = env->GetObjectClass(j_object); 132 jfieldID id_field = env->GetFieldID(cls, id_field_name_.c_str(), "I"); 133 const int result = env->GetIntField(j_object, id_field); 134 env->DeleteLocalRef(cls); 141 bool WrapObject(T* c_object, JNIEnv* env, jobject j_object, bool owns) { argument 143 jclass cls = env->GetObjectClass(j_object); 144 jfieldID id_field = env->GetFieldID(cls, id_field_name_.c_str(), "I"); 145 env 165 CreateJavaObject(JNIEnv* env) argument 212 WrapObjectInJava(T* c_object, JNIEnv* env, jobject j_object, bool owns) argument 221 WrapNewObjectInJava(T* c_object, JNIEnv* env, bool owns) argument 235 ConvertFromJava(JNIEnv* env, jobject j_object) argument 245 DeleteNativeObject(JNIEnv* env, jobject j_object) 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/native/android/ |
H A D | asset_manager.cpp | 72 AAssetManager* AAssetManager_fromJava(JNIEnv* env, jobject assetManager) argument 78 jclass amClass = env->FindClass("android/content/res/AssetManager"); 79 gAssetManagerOffsets.mObject = env->GetFieldID(amClass, "mObject", "I"); 84 return (AAssetManager*) env->GetIntField(assetManager, gAssetManagerOffsets.mObject);
|
/frameworks/base/core/jni/android/graphics/ |
H A D | Region.cpp | 32 static inline SkRegion* GetSkRegion(JNIEnv* env, jobject regionObject) { argument 33 SkRegion* rgn = (SkRegion*)env->GetIntField(regionObject, gRegion_nativeInstanceFieldID); 38 static SkRegion* Region_constructor(JNIEnv* env, jobject) { argument 42 static void Region_destructor(JNIEnv* env, jobject, SkRegion* region) { argument 47 static void Region_setRegion(JNIEnv* env, jobject, SkRegion* dst, const SkRegion* src) { argument 52 static jboolean Region_setRect(JNIEnv* env, jobject, SkRegion* dst, int left, int top, int right, int bottom) { argument 56 static jboolean Region_setPath(JNIEnv* env, jobject, SkRegion* dst, argument 62 static jboolean Region_getBounds(JNIEnv* env, jobject, SkRegion* region, jobject rectBounds) { argument 63 GraphicsJNI::irect_to_jrect(region->getBounds(), env, rectBounds); 67 static jboolean Region_getBoundaryPath(JNIEnv* env, jobjec argument 71 Region_op0(JNIEnv* env, jobject, SkRegion* dst, int left, int top, int right, int bottom, int op) argument 78 Region_op1(JNIEnv* env, jobject, SkRegion* dst, jobject rectObject, const SkRegion* region, int op) argument 84 Region_op2(JNIEnv* env, jobject, SkRegion* dst, const SkRegion* region1, const SkRegion* region2, int op) argument 90 Region_isEmpty(JNIEnv* env, jobject region) argument 94 Region_isRect(JNIEnv* env, jobject region) argument 98 Region_isComplex(JNIEnv* env, jobject region) argument 102 Region_contains(JNIEnv* env, jobject region, int x, int y) argument 106 Region_quickContains(JNIEnv* env, jobject region, int left, int top, int right, int bottom) argument 110 Region_quickRejectIIII(JNIEnv* env, jobject region, int left, int top, int right, int bottom) argument 116 Region_quickRejectRgn(JNIEnv* env, jobject region, jobject other) argument 120 Region_translate(JNIEnv* env, jobject region, int x, int y, jobject dst) argument 150 Region_scale(JNIEnv* env, jobject region, jfloat scale, jobject dst) argument 158 Region_toString(JNIEnv* env, jobject clazz, SkRegion* region) argument 170 Region_createFromParcel(JNIEnv* env, jobject clazz, jobject parcel) argument 185 Region_writeToParcel(JNIEnv* env, jobject clazz, const SkRegion* region, jobject parcel) argument 202 Region_equals(JNIEnv* env, jobject clazz, const SkRegion *r1, const SkRegion* r2) argument 220 RegionIter_constructor(JNIEnv* env, jobject, const SkRegion* region) argument 226 RegionIter_destructor(JNIEnv* env, jobject, RgnIterPair* pair) argument 232 RegionIter_next(JNIEnv* env, jobject, RgnIterPair* pair, jobject rectObject) argument 283 register_android_graphics_Region(JNIEnv* env) argument 300 android_graphics_Region_getSkRegion(JNIEnv* env, jobject regionObj) argument [all...] |
H A D | Bitmap.cpp | 80 bool GraphicsJNI::SetPixels(JNIEnv* env, jintArray srcColors,
argument 92 const jint* array = env->GetIntArrayElements(srcColors, NULL);
106 env->ReleaseIntArrayElements(srcColors, const_cast<jint*>(array),
214 static jobject Bitmap_creator(JNIEnv* env, jobject, jintArray jColors,
argument 218 size_t n = env->GetArrayLength(jColors);
220 doThrowAIOOBE(env);
229 jbyteArray buff = GraphicsJNI::allocateJavaPixelRef(env, &bitmap, NULL);
235 GraphicsJNI::SetPixels(env, jColors, offset, stride,
239 return GraphicsJNI::createBitmap(env, new SkBitmap(bitmap), buff, isMutable, NULL, NULL);
242 static jobject Bitmap_copy(JNIEnv* env, jobjec argument 254 Bitmap_destructor(JNIEnv* env, jobject, SkBitmap* bitmap) argument 264 Bitmap_recycle(JNIEnv* env, jobject, SkBitmap* bitmap) argument 281 Bitmap_compress(JNIEnv* env, jobject clazz, SkBitmap* bitmap, int format, int quality, jobject jstream, jbyteArray jstorage) argument 323 Bitmap_erase(JNIEnv* env, jobject, SkBitmap* bitmap, jint color) argument 327 Bitmap_width(JNIEnv* env, jobject, SkBitmap* bitmap) argument 331 Bitmap_height(JNIEnv* env, jobject, SkBitmap* bitmap) argument 335 Bitmap_rowBytes(JNIEnv* env, jobject, SkBitmap* bitmap) argument 339 Bitmap_config(JNIEnv* env, jobject, SkBitmap* bitmap) argument 343 Bitmap_getGenerationId(JNIEnv* env, jobject, SkBitmap* bitmap) argument 347 Bitmap_hasAlpha(JNIEnv* env, jobject, SkBitmap* bitmap) argument 351 Bitmap_setHasAlpha(JNIEnv* env, jobject, SkBitmap* bitmap, jboolean hasAlpha) argument 356 Bitmap_hasMipMap(JNIEnv* env, jobject, SkBitmap* bitmap) argument 360 Bitmap_setHasMipMap(JNIEnv* env, jobject, SkBitmap* bitmap, jboolean hasMipMap) argument 367 Bitmap_createFromParcel(JNIEnv* env, jobject, jobject parcel) argument 432 Bitmap_writeToParcel(JNIEnv* env, jobject, const SkBitmap* bitmap, jboolean isMutable, jint density, jobject parcel) argument 485 Bitmap_extractAlpha(JNIEnv* env, jobject clazz, const SkBitmap* src, const SkPaint* paint, jintArray offsetXY) argument 512 Bitmap_getPixel(JNIEnv* env, jobject, const SkBitmap* bitmap, int x, int y) argument 530 Bitmap_getPixels(JNIEnv* env, jobject, const SkBitmap* bitmap, jintArray pixelArray, int offset, int stride, int x, int y, int width, int height) argument 557 Bitmap_setPixel(JNIEnv* env, jobject, const SkBitmap* bitmap, int x, int y, SkColor color) argument 573 Bitmap_setPixels(JNIEnv* env, jobject, const SkBitmap* bitmap, jintArray pixelArray, int offset, int stride, int x, int y, int width, int height) argument 580 Bitmap_copyPixelsToBuffer(JNIEnv* env, jobject, const SkBitmap* bitmap, jobject jbuffer) argument 593 Bitmap_copyPixelsFromBuffer(JNIEnv* env, jobject, const SkBitmap* bitmap, jobject jbuffer) argument 606 Bitmap_sameAs(JNIEnv* env, jobject, const SkBitmap* bm0, const SkBitmap* bm1) argument 653 Bitmap_prepareToDraw(JNIEnv* env, jobject, SkBitmap* bitmap) argument 702 register_android_graphics_Bitmap(JNIEnv* env) argument [all...] |
H A D | Matrix.cpp | 34 static void finalizer(JNIEnv* env, jobject clazz, SkMatrix* obj) { argument 38 static SkMatrix* create(JNIEnv* env, jobject clazz, const SkMatrix* src) { argument 47 static jboolean isIdentity(JNIEnv* env, jobject clazz, SkMatrix* obj) { argument 51 static jboolean rectStaysRect(JNIEnv* env, jobject clazz, SkMatrix* obj) { argument 55 static void reset(JNIEnv* env, jobject clazz, SkMatrix* obj) { argument 59 static void set(JNIEnv* env, jobject clazz, SkMatrix* obj, SkMatrix* other) { argument 63 static void setTranslate(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat dx, jfloat dy) { argument 69 static void setScale__FFFF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat sx, jfloat sy, jfloat px, jfloat py) { argument 77 static void setScale__FF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat sx, jfloat sy) { argument 83 static void setRotate__FFF(JNIEnv* env, jobjec argument 90 setRotate__F(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat degrees) argument 95 setSinCos__FFFF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat sinValue, jfloat cosValue, jfloat px, jfloat py) argument 103 setSinCos__FF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat sinValue, jfloat cosValue) argument 109 setSkew__FFFF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 117 setSkew__FF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat kx, jfloat ky) argument 123 setConcat(JNIEnv* env, jobject clazz, SkMatrix* obj, SkMatrix* a, SkMatrix* b) argument 127 preTranslate(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat dx, jfloat dy) argument 133 preScale__FFFF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat sx, jfloat sy, jfloat px, jfloat py) argument 141 preScale__FF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat sx, jfloat sy) argument 147 preRotate__FFF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat degrees, jfloat px, jfloat py) argument 154 preRotate__F(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat degrees) argument 159 preSkew__FFFF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 167 preSkew__FF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat kx, jfloat ky) argument 173 preConcat(JNIEnv* env, jobject clazz, SkMatrix* obj, SkMatrix* other) argument 177 postTranslate(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat dx, jfloat dy) argument 183 postScale__FFFF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat sx, jfloat sy, jfloat px, jfloat py) argument 191 postScale__FF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat sx, jfloat sy) argument 197 postRotate__FFF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat degrees, jfloat px, jfloat py) argument 204 postRotate__F(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat degrees) argument 209 postSkew__FFFF(JNIEnv* env, jobject clazz, SkMatrix* obj, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 217 postSkew__FF(JNIEnv* env, jobject clazz, SkMatrix* matrix, jfloat kx, jfloat ky) argument 223 postConcat(JNIEnv* env, jobject clazz, SkMatrix* matrix, SkMatrix* other) argument 227 setRectToRect(JNIEnv* env, jobject clazz, SkMatrix* matrix, jobject src, jobject dst, SkMatrix::ScaleToFit stf) argument 235 setPolyToPoly(JNIEnv* env, jobject clazz, SkMatrix* matrix, jfloatArray jsrc, int srcIndex, jfloatArray jdst, int dstIndex, int ptCount) argument 262 invert(JNIEnv* env, jobject clazz, SkMatrix* matrix, SkMatrix* inverse) argument 266 mapPoints(JNIEnv* env, jobject clazz, SkMatrix* matrix, jfloatArray dst, int dstIndex, jfloatArray src, int srcIndex, int ptCount, bool isPts) argument 308 mapRect__RectFRectF(JNIEnv* env, jobject clazz, SkMatrix* matrix, jobjectArray dst, jobject src) argument 316 mapRadius(JNIEnv* env, jobject clazz, SkMatrix* matrix, jfloat radius) argument 320 getValues(JNIEnv* env, jobject clazz, SkMatrix* matrix, jfloatArray values) argument 338 setValues(JNIEnv* env, jobject clazz, SkMatrix* matrix, jfloatArray values) argument 356 equals(JNIEnv* env, jobject clazz, const SkMatrix* a, const SkMatrix* b) argument 407 register_android_graphics_Matrix(JNIEnv* env) argument 417 android_graphics_Matrix_getSkMatrix(JNIEnv* env, jobject matrixObj) argument [all...] |
/frameworks/base/core/jni/ |
H A D | android_database_CursorWindow.cpp | 47 static void throwExceptionWithRowCol(JNIEnv* env, jint row, jint column) { argument 52 jniThrowException(env, "java/lang/IllegalStateException", msg.string()); 55 static void throwUnknownTypeException(JNIEnv * env, jint type) { argument 58 jniThrowException(env, "java/lang/IllegalStateException", msg.string()); 61 static jint nativeCreate(JNIEnv* env, jclass clazz, jstring nameObj, jint cursorWindowSize) { argument 63 const char* nameStr = env->GetStringUTFChars(nameObj, NULL); 65 env->ReleaseStringUTFChars(nameObj, nameStr); 79 static jint nativeCreateFromParcel(JNIEnv* env, jclass clazz, jobject parcelObj) { argument 80 Parcel* parcel = parcelForJavaObject(env, parcelObj); 94 static void nativeDispose(JNIEnv* env, jclas argument 102 nativeGetName(JNIEnv* env, jclass clazz, jint windowPtr) argument 107 nativeWriteToParcel(JNIEnv * env, jclass clazz, jint windowPtr, jobject parcelObj) argument 120 nativeClear(JNIEnv * env, jclass clazz, jint windowPtr) argument 129 nativeGetNumRows(JNIEnv* env, jclass clazz, jint windowPtr) argument 134 nativeSetNumColumns(JNIEnv* env, jclass clazz, jint windowPtr, jint columnNum) argument 141 nativeAllocRow(JNIEnv* env, jclass clazz, jint windowPtr) argument 147 nativeFreeLastRow(JNIEnv* env, jclass clazz, jint windowPtr) argument 152 nativeGetType(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument 167 nativeGetBlob(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument 202 nativeGetString(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument 246 allocCharArrayBuffer(JNIEnv* env, jobject bufferObj, size_t size) argument 269 fillCharArrayBufferUTF(JNIEnv* env, jobject bufferObj, const char* str, size_t len) argument 287 clearCharArrayBuffer(JNIEnv* env, jobject bufferObj) argument 294 nativeCopyStringToBuffer(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column, jobject bufferObj) argument 333 nativeGetLong(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument 364 nativeGetDouble(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument 395 nativePutBlob(JNIEnv* env, jclass clazz, jint windowPtr, jbyteArray valueObj, jint row, jint column) argument 413 nativePutString(JNIEnv* env, jclass clazz, jint windowPtr, jstring valueObj, jint row, jint column) argument 435 nativePutLong(JNIEnv* env, jclass clazz, jint windowPtr, jlong value, jint row, jint column) argument 449 nativePutDouble(JNIEnv* env, jclass clazz, jint windowPtr, jdouble value, jint row, jint column) argument 463 nativePutNull(JNIEnv* env, jclass clazz, jint windowPtr, jint row, jint column) argument 532 register_android_database_CursorWindow(JNIEnv * env) argument [all...] |
H A D | android_net_LocalSocketImpl.cpp | 53 socket_create (JNIEnv *env, jobject object, jboolean stream) argument 60 jniThrowIOException(env, errno); 64 return jniCreateFileDescriptor(env,ret); 71 socket_connect_local(JNIEnv *env, jobject object, argument 78 nameUtf8 = env->GetStringUTFChars(name, NULL); 80 fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 82 if (env->ExceptionOccurred() != NULL) { 92 env->ReleaseStringUTFChars(name, nameUtf8); 95 jniThrowIOException(env, errno); 107 socket_bind_local (JNIEnv *env, jobjec argument 139 socket_listen(JNIEnv *env, jobject object, jobject fileDescriptor, int backlog) argument 163 socket_accept(JNIEnv *env, jobject object, jobject fileDescriptor, jobject s) argument 204 socket_shutdown(JNIEnv *env, jobject object, jobject fileDescriptor, jboolean shutdownInput) argument 259 socket_getOption(JNIEnv *env, jobject object, jobject fileDescriptor, int optID) argument 306 socket_setOption( JNIEnv *env, jobject object, jobject fileDescriptor, int optID, jint boolValue, jint intValue) argument 375 socket_available(JNIEnv *env, jobject object, jobject fileDescriptor) argument 424 socket_close(JNIEnv *env, jobject object, jobject fileDescriptor) argument 456 socket_process_cmsg(JNIEnv *env, jobject thisJ, struct msghdr * pMsg) argument 517 socket_read_all(JNIEnv *env, jobject thisJ, int fd, void *buffer, size_t len) argument 575 socket_write_all(JNIEnv *env, jobject object, int fd, void *buf, size_t len) argument 655 socket_read(JNIEnv *env, jobject object, jobject fileDescriptor) argument 688 socket_readba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument 733 socket_write(JNIEnv *env, jobject object, jint b, jobject fileDescriptor) argument 755 socket_writeba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument 793 socket_get_peer_credentials(JNIEnv *env, jobject object, jobject fileDescriptor) argument 909 register_android_net_LocalSocketImpl(JNIEnv *env) argument [all...] |
H A D | android_net_TrafficStats.cpp | 144 static jlong getTotalStat(JNIEnv* env, jclass clazz, jint type) { argument 148 static jlong getIfaceStat(JNIEnv* env, jclass clazz, jstring iface, jint type) { argument 150 const char* ifaceChars = env->GetStringUTFChars(iface, NULL); 153 env->ReleaseStringUTFChars(iface, ifaceChars); 163 static jlong getUidBytes(JNIEnv* env, jobject clazz, jint uid, argument 204 static jlong getUidPkts(JNIEnv* env, jobject clazz, jint uid, argument 245 static jlong getUidRxBytes(JNIEnv* env, jobject clazz, jint uid) { argument 246 return getUidBytes(env, clazz, uid, RX, TCP_AND_UDP); 249 static jlong getUidTxBytes(JNIEnv* env, jobject clazz, jint uid) { argument 250 return getUidBytes(env, claz 254 getUidTxPackets(JNIEnv* env, jobject clazz, jint uid) argument 259 getUidRxPackets(JNIEnv* env, jobject clazz, jint uid) argument 263 getUidTcpTxBytes(JNIEnv* env, jobject clazz, jint uid) argument 267 getUidTcpRxBytes(JNIEnv* env, jobject clazz, jint uid) argument 271 getUidUdpTxBytes(JNIEnv* env, jobject clazz, jint uid) argument 275 getUidUdpRxBytes(JNIEnv* env, jobject clazz, jint uid) argument 279 getUidTcpTxSegments(JNIEnv* env, jobject clazz, jint uid) argument 283 getUidTcpRxSegments(JNIEnv* env, jobject clazz, jint uid) argument 287 getUidUdpTxPackets(JNIEnv* env, jobject clazz, jint uid) argument 291 getUidUdpRxPackets(JNIEnv* env, jobject clazz, jint uid) argument 316 register_android_net_TrafficStats(JNIEnv* env) argument [all...] |
H A D | android_os_SELinux.cpp | 33 static void throw_NullPointerException(JNIEnv *env, const char* msg) { argument 35 clazz = env->FindClass("java/lang/NullPointerException"); 36 env->ThrowNew(clazz, msg); 46 static jboolean isSELinuxEnabled(JNIEnv *env, jobject classz) { argument 58 static jboolean isSELinuxEnforced(JNIEnv *env, jobject clazz) { argument 73 static jboolean setSELinuxEnforce(JNIEnv *env, jobject clazz, jboolean value) { argument 94 static jstring getPeerCon(JNIEnv *env, jobject clazz, jobject fileDescriptor) { argument 100 throw_NullPointerException(env, "Trying to check security context of a null peer socket."); 107 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 109 if (env 140 setFSCreateCon(JNIEnv *env, jobject clazz, jstring context) argument 180 setFileCon(JNIEnv *env, jobject clazz, jstring path, jstring con) argument 226 getFileCon(JNIEnv *env, jobject clazz, jstring path) argument 268 getCon(JNIEnv *env, jobject clazz) argument 302 getPidCon(JNIEnv *env, jobject clazz, jint pid) argument 337 getBooleanNames(JNIEnv *env, JNIEnv clazz) argument 375 getBooleanValue(JNIEnv *env, jobject clazz, jstring name) argument 403 setBooleanValue(JNIEnv *env, jobject clazz, jstring name, jboolean value) argument 438 checkSELinuxAccess(JNIEnv *env, jobject clazz, jstring scon, jstring tcon, jstring tclass, jstring perm) argument 484 native_restorecon(JNIEnv *env, jobject clazz, jstring pathname) argument 528 register_android_os_SELinux(JNIEnv *env) argument [all...] |
H A D | com_android_internal_content_NativeLibraryHelper.cpp | 146 sumFiles(JNIEnv* env, void* arg, ZipFileRO* zipFile, ZipEntryRO zipEntry, const char* fileName) argument 166 copyFileIfChanged(JNIEnv *env, void* arg, ZipFileRO* zipFile, ZipEntryRO zipEntry, const char* fileName) argument 169 ScopedUtfChars nativeLibPath(env, *javaNativeLibPath); 270 iterateOverNativeFiles(JNIEnv *env, jstring javaFilePath, jstring javaCpuAbi, jstring javaCpuAbi2, argument 272 ScopedUtfChars filePath(env, javaFilePath); 273 ScopedUtfChars cpuAbi(env, javaCpuAbi); 274 ScopedUtfChars cpuAbi2(env, javaCpuAbi2); 349 install_status_t ret = callFunc(env, callArg, &zipFile, entry, lastSlash + 1); 362 com_android_internal_content_NativeLibraryHelper_copyNativeBinaries(JNIEnv *env, jclass clazz, argument 365 return (jint) iterateOverNativeFiles(env, javaFilePat 370 com_android_internal_content_NativeLibraryHelper_sumNativeBinaries(JNIEnv *env, jclass clazz, jstring javaFilePath, jstring javaCpuAbi, jstring javaCpuAbi2) argument 390 register_com_android_internal_content_NativeLibraryHelper(JNIEnv *env) argument [all...] |
/frameworks/base/services/jni/ |
H A D | com_android_server_BatteryService.cpp | 159 static void setBooleanField(JNIEnv* env, jobject obj, const char* path, jfieldID fieldID) argument 170 env->SetBooleanField(obj, fieldID, value); 173 static void setIntField(JNIEnv* env, jobject obj, const char* path, jfieldID fieldID) argument 182 env->SetIntField(obj, fieldID, value); 185 static void setVoltageField(JNIEnv* env, jobject obj, const char* path, jfieldID fieldID) argument 195 env->SetIntField(obj, fieldID, value); 199 static void android_server_BatteryService_update(JNIEnv* env, jobject obj) argument 201 setBooleanField(env, obj, gPaths.acOnlinePath, gFieldIds.mAcOnline); 202 setBooleanField(env, obj, gPaths.usbOnlinePath, gFieldIds.mUsbOnline); 203 setBooleanField(env, ob 231 register_android_server_BatteryService(JNIEnv* env) argument [all...] |
/frameworks/ml/bordeaux/learning/stochastic_linear_ranker/jni/ |
H A D | jni_stochastic_linear_ranker.cpp | 30 void CreateSparseWeightVector(JNIEnv* env, const jobjectArray keys, const float* values, argument 35 jstring s = (jstring) env->GetObjectArrayElement(keys, i); 36 const char *key = env->GetStringUTFChars(s, &iscopy); 38 env->ReleaseStringUTFChars(s,key); 42 void ConvertParameter2Object(JNIEnv* env, jobjectArray *keys, jobjectArray *values, argument 45 jstring jstrK = env->NewStringUTF(name); 46 jstring jstrV = env->NewStringUTF(paramValue); 47 env->SetObjectArrayElement(*keys, index, jstrK); 48 env->SetObjectArrayElement(*values, index, jstrV); 51 void DecomposeSparseWeightVector(JNIEnv* env, jobjectArra argument 69 Java_android_bordeaux_learning_StochasticLinearRanker_nativeSetWeightClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_model, jfloatArray value_array_model, jfloat normalizer_model, jint paPtr) argument 95 Java_android_bordeaux_learning_StochasticLinearRanker_nativeSetParameterClassifier( JNIEnv* env, jobject thiz, jstring key, jstring value, jint paPtr) argument 229 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetLengthClassifier( JNIEnv* env, jobject thiz, jint paPtr) argument 249 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetParameterClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_param, jobjectArray value_array_param, jint paPtr) argument 368 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetWeightClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_model, jfloatArray value_array_model, jfloat normalizer, jint paPtr) argument 386 Java_android_bordeaux_learning_StochasticLinearRanker_initNativeClassifier(JNIEnv* env, jobject thiz) argument 392 Java_android_bordeaux_learning_StochasticLinearRanker_deleteNativeClassifier(JNIEnv* env, jobject thiz, jint paPtr) argument 400 Java_android_bordeaux_learning_StochasticLinearRanker_nativeUpdateClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_positive, jfloatArray value_array_positive, jobjectArray key_array_negative, jfloatArray value_array_negative, jint paPtr) argument 439 Java_android_bordeaux_learning_StochasticLinearRanker_nativeScoreSample( JNIEnv* env, jobject thiz, jobjectArray key_array, jfloatArray value_array, jint paPtr) argument [all...] |
/frameworks/wilhelm/tests/native-media/jni/ |
H A D | native-media-jni.c | 268 void Java_com_example_nativemedia_NativeMedia_createEngine(JNIEnv* env, jclass clazz) argument 340 jboolean Java_com_example_nativemedia_NativeMedia_createStreamingMediaPlayer(JNIEnv* env, argument 346 const char *utf8 = (*env)->GetStringUTFChars(env, filename, NULL); 393 (*env)->ReleaseStringUTFChars(env, filename, utf8); 455 void Java_com_example_nativemedia_NativeMedia_setPlayingStreamingMediaPlayer(JNIEnv* env, argument 474 void Java_com_example_nativemedia_NativeMedia_shutdown(JNIEnv* env, jclass clazz) argument 514 void Java_com_example_nativemedia_NativeMedia_setSurface(JNIEnv *env, jclass clazz, jobject surface) argument 517 theNativeWindow = ANativeWindow_fromSurface(env, surfac 522 Java_com_example_nativemedia_NativeMedia_rewindStreamingMediaPlayer(JNIEnv *env, jclass clazz) argument [all...] |