Lines Matching refs:env
29 acquireWakeLock(JNIEnv *env, jobject clazz, jint lock, jstring idObj)
32 jniThrowNullPointerException(env, "id is null");
36 const char *id = env->GetStringUTFChars(idObj, NULL);
40 env->ReleaseStringUTFChars(idObj, id);
44 releaseWakeLock(JNIEnv *env, jobject clazz, jstring idObj)
47 jniThrowNullPointerException(env, "id is null");
51 const char *id = env->GetStringUTFChars(idObj, NULL);
55 env->ReleaseStringUTFChars(idObj, id);
60 setLastUserActivityTimeout(JNIEnv *env, jobject clazz, jlong timeMS)
66 setScreenState(JNIEnv *env, jobject clazz, jboolean on)
71 static void android_os_Power_shutdown(JNIEnv *env, jobject clazz)
76 static void android_os_Power_reboot(JNIEnv *env, jobject clazz, jstring reason)
81 const char *chars = env->GetStringUTFChars(reason, NULL);
83 env->ReleaseStringUTFChars(reason, chars); // In case it fails.
85 jniThrowIOException(env, errno);
97 int register_android_os_Power(JNIEnv *env)
100 env, "android/os/Power",