Searched refs:env (Results 151 - 175 of 401) sorted by relevance

1234567891011>>

/frameworks/base/core/jni/
H A Dandroid_os_HwBlob.cpp48 void JHwBlob::InitClass(JNIEnv *env) { argument
50 env, FindClassOrDie(env, CLASS_PATH));
53 GetFieldIDOrDie(env, clazz.get(), "mNativeContext", "J");
55 gFields.constructID = GetMethodIDOrDie(env, clazz.get(), "<init>", "(I)V");
60 JNIEnv *env, jobject thiz, const sp<JHwBlob> &context) {
61 sp<JHwBlob> old = (JHwBlob *)env->GetLongField(thiz, gFields.contextID);
71 env->SetLongField(thiz, gFields.contextID, (long)context.get());
77 sp<JHwBlob> JHwBlob::GetNativeContext(JNIEnv *env, jobject thiz) { argument
78 return (JHwBlob *)env
59 SetNativeContext( JNIEnv *env, jobject thiz, const sp<JHwBlob> &context) argument
81 JHwBlob(JNIEnv *env, jobject thiz, size_t size) argument
103 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
230 NewObject(JNIEnv *env, const void *ptr, size_t handle) argument
238 NewObject(JNIEnv *env, size_t size) argument
264 JHwBlob_native_init(JNIEnv *env) argument
270 JHwBlob_native_setup( JNIEnv *env, jobject thiz, jint size) argument
300 JHwBlob_native_getBool( JNIEnv *env, jobject thiz, jlong offset) argument
315 JHwBlob_native_getString( JNIEnv *env, jobject thiz, jlong offset) argument
350 JHwBlob_native_putBool( JNIEnv *env, jobject thiz, jlong offset, jboolean x) argument
363 JHwBlob_native_putString( JNIEnv *env, jobject thiz, jlong offset, jstring stringObj) argument
392 JHwBlob_native_putBlob( JNIEnv *env, jobject thiz, jlong offset, jobject blobObj) argument
405 JHwBlob_native_handle(JNIEnv *env, jobject thiz) argument
447 register_android_os_HwBlob(JNIEnv *env) argument
[all...]
H A Dandroid_util_Process.cpp60 static void signalExceptionForError(JNIEnv* env, int err, int tid) { argument
63 jniThrowExceptionFmt(env, "java/lang/IllegalArgumentException",
67 jniThrowExceptionFmt(env, "java/lang/IllegalArgumentException",
71 jniThrowExceptionFmt(env, "java/lang/SecurityException",
75 jniThrowException(env, "java/lang/RuntimeException", "Unknown error");
80 static void signalExceptionForPriorityError(JNIEnv* env, int err, int tid) { argument
83 jniThrowExceptionFmt(env, "java/lang/SecurityException",
87 signalExceptionForError(env, err, tid);
93 static void signalExceptionForGroupError(JNIEnv* env, int err, int tid) { argument
96 jniThrowExceptionFmt(env, "jav
105 android_os_Process_getUidForName(JNIEnv* env, jobject clazz, jstring name) argument
137 android_os_Process_getGidForName(JNIEnv* env, jobject clazz, jstring name) argument
169 android_os_Process_setThreadGroup(JNIEnv* env, jobject clazz, int tid, jint grp) argument
179 android_os_Process_setThreadGroupAndCpuset(JNIEnv* env, jobject clazz, int tid, jint grp) argument
195 android_os_Process_setProcessGroup(JNIEnv* env, jobject clazz, int pid, jint grp) argument
302 android_os_Process_getProcessGroup(JNIEnv* env, jobject clazz, jint pid) argument
412 android_os_Process_getExclusiveCores(JNIEnv* env, jobject clazz) argument
441 android_os_Process_setCanSelfBackground(JNIEnv* env, jobject clazz, jboolean bgOk) argument
458 android_os_Process_getThreadScheduler(JNIEnv* env, jclass clazz, jint tid) argument
475 android_os_Process_setThreadScheduler(JNIEnv* env, jclass clazz, jint tid, jint policy, jint pri) argument
491 android_os_Process_setThreadPriority(JNIEnv* env, jobject clazz, jint pid, jint pri) argument
522 android_os_Process_setCallingThreadPriority(JNIEnv* env, jobject clazz, jint pri) argument
528 android_os_Process_getThreadPriority(JNIEnv* env, jobject clazz, jint pid) argument
540 android_os_Process_setSwappiness(JNIEnv *env, jobject clazz, jint pid, jboolean is_increased) argument
566 android_os_Process_setArgV0(JNIEnv* env, jobject clazz, jstring name) argument
586 android_os_Process_setUid(JNIEnv* env, jobject clazz, jint uid) argument
591 android_os_Process_setGid(JNIEnv* env, jobject clazz, jint uid) argument
650 android_os_Process_getFreeMemory(JNIEnv* env, jobject clazz) argument
657 android_os_Process_getTotalMemory(JNIEnv* env, jobject clazz) argument
664 android_os_Process_readProcLines(JNIEnv* env, jobject clazz, jstring fileStr, jobjectArray reqFields, jlongArray outFields) argument
775 android_os_Process_getPids(JNIEnv* env, jobject clazz, jstring file, jintArray lastArray) argument
871 android_os_Process_parseProcLineArray(JNIEnv* env, jobject clazz, char* buffer, jint startIndex, jint endIndex, jintArray format, jobjectArray outStrings, jlongArray outLongs, jfloatArray outFloats) argument
995 android_os_Process_parseProcLine(JNIEnv* env, jobject clazz, jbyteArray buffer, jint startIndex, jint endIndex, jintArray format, jobjectArray outStrings, jlongArray outLongs, jfloatArray outFloats) argument
1010 android_os_Process_readProcFile(JNIEnv* env, jobject clazz, jstring file, jintArray format, jobjectArray outStrings, jlongArray outLongs, jfloatArray outFloats) argument
1052 android_os_Process_setApplicationObject(JNIEnv* env, jobject clazz, jobject binderObject) argument
1063 android_os_Process_sendSignal(JNIEnv* env, jobject clazz, jint pid, jint sig) argument
1071 android_os_Process_sendSignalQuiet(JNIEnv* env, jobject clazz, jint pid, jint sig) argument
1078 android_os_Process_getElapsedCpuTime(JNIEnv* env, jobject clazz) argument
1092 android_os_Process_getPss(JNIEnv* env, jobject clazz, jint pid) argument
1119 android_os_Process_getPidsForCommands(JNIEnv* env, jobject clazz, jobjectArray commandNames) argument
1206 android_os_Process_killProcessGroup(JNIEnv* env, jobject clazz, jint uid, jint pid) argument
1211 android_os_Process_removeAllProcessGroups(JNIEnv* env, jobject clazz) argument
1250 register_android_os_Process(JNIEnv* env) argument
[all...]
H A Dandroid_os_MessageQueue.cpp46 virtual void raiseException(JNIEnv* env, const char* msg, jthrowable exceptionObj);
48 void pollOnce(JNIEnv* env, jobject obj, int timeoutMillis);
67 bool MessageQueue::raiseAndClearException(JNIEnv* env, const char* msg) { argument
68 if (env->ExceptionCheck()) {
69 jthrowable exceptionObj = env->ExceptionOccurred();
70 env->ExceptionClear();
71 raiseException(env, msg, exceptionObj);
72 env->DeleteLocalRef(exceptionObj);
90 void NativeMessageQueue::raiseException(JNIEnv* env, const char* msg, jthrowable exceptionObj) { argument
92 if (mPollEnv == env) {
107 pollOnce(JNIEnv* env, jobject pollObj, int timeoutMillis) argument
167 android_os_MessageQueue_getMessageQueue(JNIEnv* env, jobject messageQueueObj) argument
172 android_os_MessageQueue_nativeInit(JNIEnv* env, jclass clazz) argument
183 android_os_MessageQueue_nativeDestroy(JNIEnv* env, jclass clazz, jlong ptr) argument
188 android_os_MessageQueue_nativePollOnce(JNIEnv* env, jobject obj, jlong ptr, jint timeoutMillis) argument
194 android_os_MessageQueue_nativeWake(JNIEnv* env, jclass clazz, jlong ptr) argument
199 android_os_MessageQueue_nativeIsPolling(JNIEnv* env, jclass clazz, jlong ptr) argument
204 android_os_MessageQueue_nativeSetFileDescriptorEvents(JNIEnv* env, jclass clazz, jlong ptr, jint fd, jint events) argument
223 register_android_os_MessageQueue(JNIEnv* env) argument
[all...]
H A Dandroid_hardware_UsbDeviceConnection.cpp41 struct usb_device* get_device_from_object(JNIEnv* env, jobject connection) argument
43 return (struct usb_device*)env->GetLongField(connection, field_context);
47 android_hardware_UsbDeviceConnection_open(JNIEnv *env, jobject thiz, jstring deviceName, argument
50 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
56 const char *deviceNameStr = env->GetStringUTFChars(deviceName, NULL);
59 env->SetLongField(thiz, field_context, (jlong)device);
65 env->ReleaseStringUTFChars(deviceName, deviceNameStr);
70 android_hardware_UsbDeviceConnection_close(JNIEnv *env, jobject thiz) argument
73 struct usb_device* device = get_device_from_object(env, thiz);
76 env
81 android_hardware_UsbDeviceConnection_get_fd(JNIEnv *env, jobject thiz) argument
92 android_hardware_UsbDeviceConnection_get_desc(JNIEnv *env, jobject thiz) argument
113 android_hardware_UsbDeviceConnection_claim_interface(JNIEnv *env, jobject thiz, jint interfaceID, jboolean force) argument
132 android_hardware_UsbDeviceConnection_release_interface(JNIEnv *env, jobject thiz, jint interfaceID) argument
148 android_hardware_UsbDeviceConnection_set_interface(JNIEnv *env, jobject thiz, jint interfaceID, jint alternateSetting) argument
161 android_hardware_UsbDeviceConnection_set_configuration(JNIEnv *env, jobject thiz, jint configurationID) argument
173 android_hardware_UsbDeviceConnection_control_request(JNIEnv *env, jobject thiz, jint requestType, jint request, jint value, jint index, jbyteArray buffer, jint start, jint length, jint timeout) argument
199 android_hardware_UsbDeviceConnection_bulk_request(JNIEnv *env, jobject thiz, jint endpoint, jbyteArray buffer, jint start, jint length, jint timeout) argument
223 android_hardware_UsbDeviceConnection_request_wait(JNIEnv *env, jobject thiz, jlong timeoutMillis) argument
270 android_hardware_UsbDeviceConnection_get_serial(JNIEnv *env, jobject thiz) argument
287 android_hardware_UsbDeviceConnection_reset_device(JNIEnv *env, jobject thiz) argument
319 register_android_hardware_UsbDeviceConnection(JNIEnv *env) argument
[all...]
H A Dandroid_database_CursorWindow.cpp56 static void throwExceptionWithRowCol(JNIEnv* env, jint row, jint column) { argument
61 jniThrowException(env, "java/lang/IllegalStateException", msg.string());
64 static void throwUnknownTypeException(JNIEnv * env, jint type) { argument
67 jniThrowException(env, "java/lang/IllegalStateException", msg.string());
86 static jlong nativeCreate(JNIEnv* env, jclass clazz, jstring nameObj, jint cursorWindowSize) { argument
88 const char* nameStr = env->GetStringUTFChars(nameObj, NULL);
90 env->ReleaseStringUTFChars(nameObj, nameStr);
104 static jlong nativeCreateFromParcel(JNIEnv* env, jclass clazz, jobject parcelObj) { argument
105 Parcel* parcel = parcelForJavaObject(env, parcelObj);
120 static void nativeDispose(JNIEnv* env, jclas argument
128 nativeGetName(JNIEnv* env, jclass clazz, jlong windowPtr) argument
133 nativeWriteToParcel(JNIEnv * env, jclass clazz, jlong windowPtr, jobject parcelObj) argument
146 nativeClear(JNIEnv * env, jclass clazz, jlong windowPtr) argument
155 nativeGetNumRows(JNIEnv* env, jclass clazz, jlong windowPtr) argument
160 nativeSetNumColumns(JNIEnv* env, jclass clazz, jlong windowPtr, jint columnNum) argument
167 nativeAllocRow(JNIEnv* env, jclass clazz, jlong windowPtr) argument
173 nativeFreeLastRow(JNIEnv* env, jclass clazz, jlong windowPtr) argument
178 nativeGetType(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
193 nativeGetBlob(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
232 nativeGetString(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
280 allocCharArrayBuffer(JNIEnv* env, jobject bufferObj, size_t size) argument
303 fillCharArrayBufferUTF(JNIEnv* env, jobject bufferObj, const char* str, size_t len) argument
321 clearCharArrayBuffer(JNIEnv* env, jobject bufferObj) argument
328 nativeCopyStringToBuffer(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column, jobject bufferObj) argument
367 nativeGetLong(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
398 nativeGetDouble(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
429 nativePutBlob(JNIEnv* env, jclass clazz, jlong windowPtr, jbyteArray valueObj, jint row, jint column) argument
447 nativePutString(JNIEnv* env, jclass clazz, jlong windowPtr, jstring valueObj, jint row, jint column) argument
469 nativePutLong(JNIEnv* env, jclass clazz, jlong windowPtr, jlong value, jint row, jint column) argument
483 nativePutDouble(JNIEnv* env, jclass clazz, jlong windowPtr, jdouble value, jint row, jint column) argument
497 nativePutNull(JNIEnv* env, jclass clazz, jlong windowPtr, jint row, jint column) argument
558 register_android_database_CursorWindow(JNIEnv* env) argument
[all...]
H A Dandroid_util_StringBlock.cpp34 static jlong android_content_StringBlock_nativeCreate(JNIEnv* env, jobject clazz, argument
39 jniThrowNullPointerException(env, NULL);
43 jsize bLen = env->GetArrayLength(bArray);
45 jniThrowException(env, "java/lang/IndexOutOfBoundsException", NULL);
49 jbyte* b = env->GetByteArrayElements(bArray, NULL);
51 env->ReleaseByteArrayElements(bArray, b, 0);
54 jniThrowException(env, "java/lang/IllegalArgumentException", NULL);
62 static jint android_content_StringBlock_nativeGetSize(JNIEnv* env, jobject clazz, argument
67 jniThrowNullPointerException(env, NULL);
74 static jstring android_content_StringBlock_nativeGetString(JNIEnv* env, jobjec argument
98 android_content_StringBlock_nativeGetStyle(JNIEnv* env, jobject clazz, jlong token, jint idx) argument
141 android_content_StringBlock_nativeDestroy(JNIEnv* env, jobject clazz, jlong token) argument
172 register_android_content_StringBlock(JNIEnv* env) argument
[all...]
H A Dandroid_hardware_SerialPort.cpp36 android_hardware_SerialPort_open(JNIEnv *env, jobject thiz, jobject fileDescriptor, jint speed) argument
130 jniThrowException(env, "java/lang/IllegalArgumentException",
135 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
139 jniThrowException(env, "java/io/IOException", "Could not open serial port");
142 env->SetIntField(thiz, field_context, fd);
161 android_hardware_SerialPort_close(JNIEnv *env, jobject thiz) argument
163 int fd = env->GetIntField(thiz, field_context);
165 env->SetIntField(thiz, field_context, -1);
169 android_hardware_SerialPort_read_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length) argument
171 int fd = env
191 android_hardware_SerialPort_read_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length) argument
208 android_hardware_SerialPort_write_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length) argument
225 android_hardware_SerialPort_write_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length) argument
240 android_hardware_SerialPort_send_break(JNIEnv *env, jobject thiz) argument
261 register_android_hardware_SerialPort(JNIEnv *env) argument
[all...]
H A Dandroid_os_UEventObserver.cpp37 static void nativeSetup(JNIEnv *env, jclass clazz) { argument
39 jniThrowException(env, "java/lang/RuntimeException",
64 static jstring nativeWaitForNextEvent(JNIEnv *env, jclass clazz) { argument
82 return env->NewString(message, length);
87 static void nativeAddMatch(JNIEnv* env, jclass clazz, jstring matchStr) { argument
88 ScopedUtfChars match(env, matchStr);
94 static void nativeRemoveMatch(JNIEnv* env, jclass clazz, jstring matchStr) { argument
95 ScopedUtfChars match(env, matchStr);
118 int register_android_os_UEventObserver(JNIEnv *env) argument
120 FindClassOrDie(env, "androi
[all...]
H A Dandroid_view_InputEventReceiver.cpp52 NativeInputEventReceiver(JNIEnv* env,
59 status_t consumeEvents(JNIEnv* env, bool consumeBatches, nsecs_t frameTime,
89 NativeInputEventReceiver::NativeInputEventReceiver(JNIEnv* env, argument
92 mReceiverWeakGlobal(env->NewGlobalRef(receiverWeak)),
101 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
102 env->DeleteGlobalRef(mReceiverWeakGlobal);
170 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
171 status_t status = consumeEvents(env, false /*consumeBatches*/, -1, NULL);
172 mMessageQueue->raiseAndClearException(env, "handleReceiveCallback");
194 JNIEnv* env local
217 consumeEvents(JNIEnv* env, bool consumeBatches, nsecs_t frameTime, bool* outConsumedBatch) argument
333 nativeInit(JNIEnv* env, jclass clazz, jobject receiverWeak, jobject inputChannelObj, jobject messageQueueObj) argument
362 nativeDispose(JNIEnv* env, jclass clazz, jlong receiverPtr) argument
369 nativeFinishInputEvent(JNIEnv* env, jclass clazz, jlong receiverPtr, jint seq, jboolean handled) argument
381 nativeConsumeBatchedInputEvents(JNIEnv* env, jclass clazz, jlong receiverPtr, jlong frameTimeNanos) argument
411 register_android_view_InputEventReceiver(JNIEnv* env) argument
[all...]
H A Dcom_android_internal_os_Zygote.cpp83 static void RuntimeAbort(JNIEnv* env, int line, const char* msg) { argument
86 env->FatalError(oss.str().c_str());
173 static void SetGids(JNIEnv* env, jintArray javaGids) { argument
178 ScopedIntArrayRO gids(env, javaGids);
180 RuntimeAbort(env, __LINE__, "Getting gids int array failed");
186 RuntimeAbort(env, __LINE__, oss.str().c_str());
194 static void SetRLimits(JNIEnv* env, jobjectArray javaRlimits) { argument
202 for (int i = 0; i < env->GetArrayLength(javaRlimits); ++i) {
203 ScopedLocalRef<jobject> javaRlimitObject(env, env
224 EnableKeepCapabilities(JNIEnv* env) argument
231 DropCapabilitiesBoundingSet(JNIEnv* env) argument
246 SetInheritable(JNIEnv* env, uint64_t inheritable) argument
267 SetCapabilities(JNIEnv* env, uint64_t permitted, uint64_t effective, uint64_t inheritable) argument
290 SetSchedulerPolicy(JNIEnv* env) argument
401 DetachDescriptors(JNIEnv* env, jintArray fdsToClose) argument
458 FillFileDescriptorVector(JNIEnv* env, jintArray java_fds, std::vector<int>* fds) argument
475 ForkAndSpecializeCommon(JNIEnv* env, uid_t uid, gid_t gid, jintArray javaGids, jint debug_flags, jobjectArray javaRlimits, jlong permittedCapabilities, jlong effectiveCapabilities, jint mount_external, jstring java_se_info, jstring java_se_name, bool is_system_server, jintArray fdsToClose, jintArray fdsToIgnore, jstring instructionSet, jstring dataDir) argument
681 com_android_internal_os_Zygote_nativeForkAndSpecialize( JNIEnv* env, jclass, jint uid, jint gid, jintArray gids, jint debug_flags, jobjectArray rlimits, jint mount_external, jstring se_info, jstring se_name, jintArray fdsToClose, jintArray fdsToIgnore, jstring instructionSet, jstring appDataDir) argument
728 com_android_internal_os_Zygote_nativeForkSystemServer( JNIEnv* env, jclass, uid_t uid, gid_t gid, jintArray gids, jint debug_flags, jobjectArray rlimits, jlong permittedCapabilities, jlong effectiveCapabilities) argument
753 com_android_internal_os_Zygote_nativeAllowFileAcrossFork( JNIEnv* env, jclass, jstring path) argument
763 com_android_internal_os_Zygote_nativeUnmountStorageOnInit(JNIEnv* env, jclass) argument
813 register_com_android_internal_os_Zygote(JNIEnv* env) argument
[all...]
H A Dandroid_view_SurfaceControl.cpp100 static jlong nativeCreate(JNIEnv* env, jclass clazz, jobject sessionObj, argument
103 ScopedUtfChars name(env, nameStr);
104 sp<SurfaceComposerClient> client(android_view_SurfaceSession_getClient(env, sessionObj));
109 jniThrowException(env, OutOfResourcesException, NULL);
117 static void nativeRelease(JNIEnv* env, jclass clazz, jlong nativeObject) { argument
122 static void nativeDestroy(JNIEnv* env, jclass clazz, jlong nativeObject) { argument
128 static void nativeDisconnect(JNIEnv* env, jclass clazz, jlong nativeObject) { argument
135 static Rect rectFromObj(JNIEnv* env, jobject rectObj) { argument
136 int left = env->GetIntField(rectObj, gRectClassInfo.left);
137 int top = env
143 nativeScreenshotToBuffer(JNIEnv* env, jclass clazz, jobject displayTokenObj, jobject sourceCropObj, jint width, jint height, jint minLayer, jint maxLayer, bool allLayers, bool useIdentityTransform, int rotation) argument
173 nativeScreenshotBitmap(JNIEnv* env, jclass clazz, jobject displayTokenObj, jobject sourceCropObj, jint width, jint height, jint minLayer, jint maxLayer, bool allLayers, bool useIdentityTransform, int rotation) argument
246 nativeScreenshot(JNIEnv* env, jclass clazz, jobject displayTokenObj, jobject surfaceObj, jobject sourceCropObj, jint width, jint height, jint minLayer, jint maxLayer, bool allLayers, bool useIdentityTransform) argument
271 nativeOpenTransaction(JNIEnv* env, jclass clazz) argument
276 nativeCloseTransaction(JNIEnv* env, jclass clazz, jboolean sync) argument
280 nativeSetAnimationTransaction(JNIEnv* env, jclass clazz) argument
284 nativeSetLayer(JNIEnv* env, jclass clazz, jlong nativeObject, jint zorder) argument
292 nativeSetRelativeLayer(JNIEnv* env, jclass clazz, jlong nativeObject, jobject relativeTo, jint zorder) argument
300 nativeSetPosition(JNIEnv* env, jclass clazz, jlong nativeObject, jfloat x, jfloat y) argument
308 nativeSetGeometryAppliesWithResize(JNIEnv* env, jclass clazz, jlong nativeObject) argument
317 nativeSetSize(JNIEnv* env, jclass clazz, jlong nativeObject, jint w, jint h) argument
325 nativeSetFlags(JNIEnv* env, jclass clazz, jlong nativeObject, jint flags, jint mask) argument
333 nativeSetTransparentRegionHint(JNIEnv* env, jclass clazz, jlong nativeObject, jobject regionObj) argument
358 nativeSetAlpha(JNIEnv* env, jclass clazz, jlong nativeObject, jfloat alpha) argument
366 nativeSetMatrix(JNIEnv* env, jclass clazz, jlong nativeObject, jfloat dsdx, jfloat dtdx, jfloat dtdy, jfloat dsdy) argument
375 nativeSetWindowCrop(JNIEnv* env, jclass clazz, jlong nativeObject, jint l, jint t, jint r, jint b) argument
385 nativeSetFinalCrop(JNIEnv* env, jclass clazz, jlong nativeObject, jint l, jint t, jint r, jint b) argument
395 nativeSetLayerStack(JNIEnv* env, jclass clazz, jlong nativeObject, jint layerStack) argument
403 nativeGetBuiltInDisplay(JNIEnv* env, jclass clazz, jint id) argument
408 nativeCreateDisplay(JNIEnv* env, jclass clazz, jstring nameObj, jboolean secure) argument
416 nativeDestroyDisplay(JNIEnv* env, jclass clazz, jobject tokenObj) argument
422 nativeSetDisplaySurface(JNIEnv* env, jclass clazz, jobject tokenObj, jlong nativeSurfaceObject) argument
439 nativeSetDisplayLayerStack(JNIEnv* env, jclass clazz, jobject tokenObj, jint layerStack) argument
447 nativeSetDisplayProjection(JNIEnv* env, jclass clazz, jobject tokenObj, jint orientation, jint layerStackRect_left, jint layerStackRect_top, jint layerStackRect_right, jint layerStackRect_bottom, jint displayRect_left, jint displayRect_top, jint displayRect_right, jint displayRect_bottom) argument
458 nativeSetDisplaySize(JNIEnv* env, jclass clazz, jobject tokenObj, jint width, jint height) argument
465 nativeGetDisplayConfigs(JNIEnv* env, jclass clazz, jobject tokenObj) argument
501 nativeGetActiveConfig(JNIEnv* env, jclass clazz, jobject tokenObj) argument
507 nativeSetActiveConfig(JNIEnv* env, jclass clazz, jobject tokenObj, jint id) argument
514 nativeGetDisplayColorModes(JNIEnv* env, jclass, jobject tokenObj) argument
536 nativeGetActiveColorMode(JNIEnv* env, jclass, jobject tokenObj) argument
542 nativeSetActiveColorMode(JNIEnv* env, jclass, jobject tokenObj, jint colorMode) argument
551 nativeSetDisplayPowerMode(JNIEnv* env, jclass clazz, jobject tokenObj, jint mode) argument
559 nativeClearContentFrameStats(JNIEnv* env, jclass clazz, jlong nativeObject) argument
575 nativeGetContentFrameStats(JNIEnv* env, jclass clazz, jlong nativeObject, jobject outStats) argument
646 nativeClearAnimationFrameStats(JNIEnv* env, jclass clazz) argument
661 nativeGetAnimationFrameStats(JNIEnv* env, jclass clazz, jobject outStats) argument
704 nativeDeferTransactionUntil(JNIEnv* env, jclass clazz, jlong nativeObject, jobject handleObject, jlong frameNumber) argument
712 nativeDeferTransactionUntilSurface(JNIEnv* env, jclass clazz, jlong nativeObject, jlong surfaceObject, jlong frameNumber) argument
720 nativeReparentChildren(JNIEnv* env, jclass clazz, jlong nativeObject, jobject newParentObject) argument
728 nativeSeverChildren(JNIEnv* env, jclass clazz, jlong nativeObject) argument
733 nativeSetOverrideScalingMode(JNIEnv* env, jclass clazz, jlong nativeObject, jint scalingMode) argument
740 nativeGetHandle(JNIEnv* env, jclass clazz, jlong nativeObject) argument
746 nativeGetHdrCapabilities(JNIEnv* env, jclass clazz, jobject tokenObject) argument
862 register_android_view_SurfaceControl(JNIEnv* env) argument
[all...]
H A Dandroid_os_SELinux.cpp48 static jboolean isSELinuxEnabled(JNIEnv *env, jobject) { argument
59 static jboolean isSELinuxEnforced(JNIEnv *env, jobject) { argument
71 static jstring getPeerCon(JNIEnv *env, jobject, jobject fileDescriptor) { argument
77 jniThrowNullPointerException(env,
82 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor);
83 if (env->ExceptionCheck()) {
92 ScopedLocalRef<jstring> contextStr(env, NULL);
94 contextStr.reset(env->NewStringUTF(context.get()));
110 static jboolean setFSCreateCon(JNIEnv *env, jobject, jstring contextStr) { argument
118 context.reset(new ScopedUtfChars(env, contextSt
141 setFileCon(JNIEnv *env, jobject, jstring pathStr, jstring contextStr) argument
174 getFileCon(JNIEnv *env, jobject, jstring pathStr) argument
205 getCon(JNIEnv *env, jobject) argument
232 getPidCon(JNIEnv *env, jobject, jint pid) argument
260 checkSELinuxAccess(JNIEnv *env, jobject, jstring subjectContextStr, jstring objectContextStr, jstring objectClassStr, jstring permissionStr) argument
304 native_restorecon(JNIEnv *env, jobject, jstring pathnameStr, jint flags) argument
358 register_android_os_SELinux(JNIEnv *env) argument
[all...]
H A Dandroid_os_seccomp.cpp24 static void Seccomp_setPolicy(JNIEnv* /*env*/) {
42 int register_android_os_seccomp(JNIEnv* env) { argument
43 return android::RegisterMethodsOrDie(env, "android/os/Seccomp",
H A Dandroid_text_AndroidBidi.cpp29 static jint runBidi(JNIEnv* env, jobject obj, jint dir, jcharArray chsArray, argument
36 jchar* chs = env->GetCharArrayElements(chsArray, NULL);
38 jbyte* info = env->GetByteArrayElements(infoArray, NULL);
52 jniThrowException(env, "java/lang/RuntimeException", NULL);
56 env->ReleaseByteArrayElements(infoArray, info, 0);
58 env->ReleaseCharArrayElements(chsArray, chs, JNI_ABORT);
67 int register_android_text_AndroidBidi(JNIEnv* env) argument
69 return RegisterMethodsOrDie(env, "android/text/AndroidBidi", gMethods, NELEM(gMethods));
/frameworks/base/media/jni/
H A Dandroid_media_MediaDescrambler.cpp40 static sp<JDescrambler> getDescrambler(JNIEnv *env, jobject thiz) { argument
41 return (JDescrambler *)env->GetLongField(thiz, gFields.context);
45 JNIEnv *env, jobject thiz, const sp<JDescrambler> &descrambler) {
46 sp<JDescrambler> old = (JDescrambler *)env->GetLongField(thiz, gFields.context);
53 env->SetLongField(thiz, gFields.context, (jlong)descrambler.get());
57 JNIEnv *env, jobject byteBuf, jint offset, jint limit, size_t length,
59 void *ptr = env->GetDirectBufferAddress(byteBuf);
63 ScopedLocalRef<jclass> byteBufClass(env, env->FindClass("java/nio/ByteBuffer"));
68 env
44 setDescrambler( JNIEnv *env, jobject thiz, const sp<JDescrambler> &descrambler) argument
56 getBufferAndSize( JNIEnv *env, jobject byteBuf, jint offset, jint limit, size_t length, void **outPtr, jbyteArray *outByteArray) argument
96 JDescrambler(JNIEnv *env, jobject descramblerBinderObj) argument
174 android_media_MediaDescrambler_native_release(JNIEnv *env, jobject thiz) argument
178 android_media_MediaDescrambler_native_init(JNIEnv *env) argument
187 android_media_MediaDescrambler_native_setup( JNIEnv *env, jobject thiz, jobject descramblerBinderObj) argument
192 getSubSampleInfo(JNIEnv *env, jint numSubSamples, jintArray numBytesOfClearDataObj, jintArray numBytesOfEncryptedDataObj, DescramblerPlugin::SubSample **outSubSamples) argument
260 createServiceSpecificException( JNIEnv *env, int serviceSpecificError, const char *msg) argument
283 throwServiceSpecificException( JNIEnv *env, int serviceSpecificError, const char *msg) argument
289 android_media_MediaDescrambler_native_descramble( JNIEnv *env, jobject thiz, jbyte key, jint numSubSamples, jintArray numBytesOfClearDataObj, jintArray numBytesOfEncryptedDataObj, jobject srcBuf, jint srcOffset, jint srcLimit, jobject dstBuf, jint dstOffset, jint dstLimit) argument
404 register_android_media_Descrambler(JNIEnv *env) argument
[all...]
H A Dandroid_mtp_MtpDatabase.cpp91 MtpDatabase* getMtpDatabase(JNIEnv *env, jobject database) { argument
92 return (MtpDatabase *)env->GetLongField(database, field_context);
105 MyMtpDatabase(JNIEnv *env, jobject client);
107 void cleanup(JNIEnv *env);
188 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument
189 if (env->ExceptionCheck()) {
191 LOGE_EX(env);
192 env->ExceptionClear();
198 MyMtpDatabase::MyMtpDatabase(JNIEnv *env, jobject client) argument
199 : mDatabase(env
224 cleanup(JNIEnv *env) argument
240 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
254 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
267 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
287 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
296 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
314 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
332 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
350 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
374 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
578 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
689 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
820 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
966 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
989 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1062 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1081 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1182 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1225 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1231 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1239 android_mtp_MtpDatabase_setup(JNIEnv *env, jobject thiz) argument
1247 android_mtp_MtpDatabase_finalize(JNIEnv *env, jobject thiz) argument
1257 android_mtp_MtpPropertyGroup_format_date_time(JNIEnv *env, jobject , jlong seconds) argument
1276 register_android_mtp_MtpDatabase(JNIEnv *env) argument
[all...]
/frameworks/base/services/core/jni/
H A Dcom_android_server_UsbMidiDevice.cpp42 android_server_UsbMidiDevice_get_subdevice_count(JNIEnv *env, jobject /* thiz */, argument
84 android_server_UsbMidiDevice_open(JNIEnv *env, jobject thiz, jint card, jint device, argument
92 jobjectArray fds = env->NewObjectArray(subdevice_count + 1, sFileDescriptorClass, NULL);
105 jobject fileDescriptor = jniCreateFileDescriptor(env, fd);
106 env->SetObjectArrayElement(fds, i, fileDescriptor);
107 env->DeleteLocalRef(fileDescriptor);
113 jobject fileDescriptor = jniCreateFileDescriptor(env, pipeFD[0]);
114 env->SetObjectArrayElement(fds, subdevice_count, fileDescriptor);
115 env->DeleteLocalRef(fileDescriptor);
117 env
123 android_server_UsbMidiDevice_close(JNIEnv *env, jobject thiz, jobjectArray fds) argument
144 register_android_server_UsbMidiDevice(JNIEnv *env) argument
[all...]
H A Dcom_android_server_input_InputManagerService.cpp138 static jobject getInputApplicationHandleObjLocalRef(JNIEnv* env, argument
144 getInputApplicationHandleObjLocalRef(env);
147 static jobject getInputWindowHandleObjLocalRef(JNIEnv* env, argument
153 getInputWindowHandleObjLocalRef(env);
156 static void loadSystemIconAsSpriteWithPointerIcon(JNIEnv* env, jobject contextObj, int32_t style, argument
158 status_t status = android_view_PointerIcon_loadSystemIcon(env,
167 static void loadSystemIconAsSprite(JNIEnv* env, jobject contextObj, int32_t style, argument
170 loadSystemIconAsSpriteWithPointerIcon(env, contextObj, style, &pointerIcon, outSpriteIcon);
194 void setVirtualDisplayViewports(JNIEnv* env, jobjectArray viewportObjArray);
197 status_t registerInputChannel(JNIEnv* env, cons
311 JNIEnv* env = jniEnv(); local
331 JNIEnv* env = jniEnv(); local
361 checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) argument
371 setVirtualDisplayViewports(JNIEnv* env, jobjectArray viewportObjArray) argument
448 JNIEnv* env = jniEnv(); local
541 JNIEnv* env = jniEnv(); local
551 JNIEnv* env = jniEnv(); local
582 JNIEnv* env = jniEnv(); local
607 JNIEnv* env = jniEnv(); local
628 JNIEnv* env = jniEnv(); local
640 JNIEnv* env = jniEnv(); local
652 JNIEnv* env = jniEnv(); local
680 JNIEnv* env = jniEnv(); local
694 JNIEnv* env = jniEnv(); local
709 setInputWindows(JNIEnv* env, jobjectArray windowHandleObjArray) argument
758 setFocusedApplication(JNIEnv* env, jobject applicationHandleObj) argument
869 getTouchAffineTransformation( JNIEnv *env, jfloatArray matrixArr) argument
887 JNIEnv* env = jniEnv(); local
909 JNIEnv* env = jniEnv(); local
950 JNIEnv* env = jniEnv(); local
989 JNIEnv* env = jniEnv(); local
1027 JNIEnv* env = jniEnv(); local
1060 JNIEnv* env = jniEnv(); local
1099 JNIEnv* env = jniEnv(); local
1109 JNIEnv* env = jniEnv(); local
1128 JNIEnv* env = jniEnv(); local
1140 JNIEnv* env = jniEnv(); local
1175 nativeInit(JNIEnv* env, jclass , jobject serviceObj, jobject contextObj, jobject messageQueueObj) argument
1189 nativeStart(JNIEnv* env, jclass , jlong ptr) argument
1198 nativeSetVirtualDisplayViewports(JNIEnv* env, jclass , jlong ptr, jobjectArray viewportObjArray) argument
1204 nativeSetDisplayViewport(JNIEnv* env, jclass , jlong ptr, jint viewportType, jint displayId, jint orientation, jint logicalLeft, jint logicalTop, jint logicalRight, jint logicalBottom, jint physicalLeft, jint physicalTop, jint physicalRight, jint physicalBottom, jint deviceWidth, jint deviceHeight, jstring uniqueId) argument
1255 nativeHasKeys(JNIEnv* env, jclass , jlong ptr, jint deviceId, jint sourceMask, jintArray keyCodes, jbooleanArray outFlags) argument
1279 throwInputChannelNotInitialized(JNIEnv* env) argument
1284 handleInputChannelDisposed(JNIEnv* env, jobject , const sp<InputChannel>& inputChannel, void* data) argument
1293 nativeRegisterInputChannel(JNIEnv* env, jclass , jlong ptr, jobject inputChannelObj, jobject inputWindowHandleObj, jboolean monitor) argument
1322 nativeUnregisterInputChannel(JNIEnv* env, jclass , jlong ptr, jobject inputChannelObj) argument
1350 nativeInjectInputEvent(JNIEnv* env, jclass , jlong ptr, jobject inputEventObj, jint displayId, jint injectorPid, jint injectorUid, jint syncMode, jint timeoutMillis, jint policyFlags) argument
1382 nativeToggleCapsLock(JNIEnv* env, jclass , jlong ptr, jint deviceId) argument
1388 nativeSetInputWindows(JNIEnv* env, jclass , jlong ptr, jobjectArray windowHandleObjArray) argument
1395 nativeSetFocusedApplication(JNIEnv* env, jclass , jlong ptr, jobject applicationHandleObj) argument
1402 nativeSetPointerCapture(JNIEnv* env, jclass , jlong ptr, jboolean enabled) argument
1422 nativeTransferTouchFocus(JNIEnv* env, jclass , jlong ptr, jobject fromChannelObj, jobject toChannelObj) argument
1457 nativeSetInteractive(JNIEnv* env, jclass clazz, jlong ptr, jboolean interactive) argument
1464 nativeReloadCalibration(JNIEnv* env, jclass clazz, jlong ptr) argument
1469 nativeVibrate(JNIEnv* env, jclass , jlong ptr, jint deviceId, jlongArray patternObj, jint repeat, jint token) argument
1517 nativeDump(JNIEnv* env, jclass , jlong ptr) argument
1542 nativeSetCustomPointerIcon(JNIEnv* env, jclass , jlong ptr, jobject iconObj) argument
1644 register_android_server_InputManager(JNIEnv* env) argument
[all...]
/frameworks/opt/net/voip/src/jni/rtp/
H A DRtpStream.cpp32 extern int parse(JNIEnv *env, jstring jAddress, int port, sockaddr_storage *ss);
38 jint create(JNIEnv *env, jobject thiz, jstring jAddress) argument
40 env->SetIntField(thiz, gSocket, -1);
43 if (parse(env, jAddress, 0, &ss) < 0) {
52 jniThrowException(env, "java/net/SocketException", strerror(errno));
61 env->SetIntField(thiz, gSocket, socket);
78 env->SetIntField(thiz, gSocket, socket);
84 jniThrowException(env, "java/net/SocketException", strerror(errno));
89 void close(JNIEnv *env, jobject thiz) argument
91 int socket = env
103 registerRtpStream(JNIEnv *env) argument
[all...]
/frameworks/base/core/jni/android/graphics/
H A DBitmap.h38 jobject createBitmap(JNIEnv* env, Bitmap* bitmap,
45 Bitmap& toBitmap(JNIEnv* env, jobject bitmap);
46 Bitmap& toBitmap(JNIEnv* env, jlong bitmapHandle);
49 void imageInfo(JNIEnv* env, jobject bitmap, AndroidBitmapInfo* info);
51 void* lockPixels(JNIEnv* env, jobject bitmap);
53 bool unlockPixels(JNIEnv* env, jobject bitmap);
58 void reinitBitmap(JNIEnv* env, jobject javaBitmap, const SkImageInfo& info,
61 int getBitmapAllocationByteCount(JNIEnv* env, jobject javaBitmap);
/frameworks/base/core/tests/utiltests/jni/
H A Dregistration.cpp19 extern jint android_util_MemoryIntArrayTest_createAshmem(JNIEnv* env,
21 extern void android_util_MemoryIntArrayTest_setAshmemSize(JNIEnv* env,
26 JNIEnv * env, jobject obj, jstring name, jint size);
28 JNIEnv * env, jobject obj, jint fd, jint size);
32 __attribute__((unused)) JNIEnv * env,__attribute__((unused)) jobject obj,
35 return android_util_MemoryIntArrayTest_createAshmem(env, obj, name, size);
39 __attribute__((unused)) JNIEnv * env,__attribute__((unused)) jobject obj,
42 android_util_MemoryIntArrayTest_setAshmemSize(env, obj, fd, size);
31 Java_android_util_MemoryIntArrayTest_nativeCreateAshmem( __attribute__((unused)) JNIEnv * env,__attribute__((unused)) jobject obj, jstring name, jint size) argument
38 Java_android_util_MemoryIntArrayTest_nativeSetAshmemSize( __attribute__((unused)) JNIEnv * env,__attribute__((unused)) jobject obj, jint fd, jint size) argument
/frameworks/base/media/mca/filterfw/jni/
H A Djni_util.h52 JavaObject(jobject object, JNIEnv* env);
131 int GetObjectID(JNIEnv* env, jobject j_object) { argument
132 jclass cls = env->GetObjectClass(j_object);
133 jfieldID id_field = env->GetFieldID(cls, id_field_name_.c_str(), "I");
134 const int result = env->GetIntField(j_object, id_field);
135 env->DeleteLocalRef(cls);
142 bool WrapObject(T* c_object, JNIEnv* env, jobject j_object, bool owns) { argument
144 jclass cls = env->GetObjectClass(j_object);
145 jfieldID id_field = env->GetFieldID(cls, id_field_name_.c_str(), "I");
146 env
166 CreateJavaObject(JNIEnv* env) argument
214 WrapObjectInJava(T* c_object, JNIEnv* env, jobject j_object, bool owns) argument
221 WrapOwnedObjectInJava(std::unique_ptr<T> c_object, JNIEnv* env, jobject j_object, bool owns) argument
234 WrapNewObjectInJava(T* c_object, JNIEnv* env, bool owns) argument
248 ConvertFromJava(JNIEnv* env, jobject j_object) argument
258 DeleteNativeObject(JNIEnv* env, jobject j_object) argument
[all...]
/frameworks/base/packages/DefaultContainerService/jni/
H A Dcom_android_defcontainer_MeasurementUtils.cpp32 static jlong native_measureDirectory(JNIEnv* env, jobject /* clazz */, jstring directory) { argument
35 const char* path = env->GetStringUTFChars(directory, NULL);
48 env->ReleaseStringUTFChars(directory, path);
57 int register_com_android_defcontainer(JNIEnv *env) { argument
59 env, "com/android/defcontainer/MeasurementUtils", g_methods, NELEM(g_methods)) < 0) {
69 JNIEnv *env; local
71 if (jvm->GetEnv((void**)&env, JNI_VERSION_1_6)) {
75 return android::register_com_android_defcontainer(env);
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/
H A Dframetovalues.cpp29 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject grayBuffer )
31 unsigned char* pixelPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer));
32 unsigned char* grayPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(grayBuffer));
38 int numPixels = env->GetDirectBufferCapacity(imageBuffer) / 4;
55 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject rgbBuffer )
57 unsigned char* pixelPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer));
58 unsigned char* rgbPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(rgbBuffer));
64 int numPixels = env->GetDirectBufferCapacity(imageBuffer) / 4;
28 Java_androidx_media_filterpacks_image_ToGrayValuesFilter_toGrayValues( JNIEnv* env, jclass clazz, jobject imageBuffer, jobject grayBuffer ) argument
54 Java_androidx_media_filterpacks_image_ToRgbValuesFilter_toRgbValues( JNIEnv* env, jclass clazz, jobject imageBuffer, jobject rgbBuffer ) argument
H A Dframetovalues.h31 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject grayBuffer );
35 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject rgbBuffer );

Completed in 1452 milliseconds

1234567891011>>