/frameworks/base/core/jni/android/graphics/ |
H A D | PathMeasure.cpp | 55 static jlong create(JNIEnv* env, jobject clazz, jlong pathHandle, argument 67 static void setPath(JNIEnv* env, jobject clazz, jlong pairHandle, argument 81 static jfloat getLength(JNIEnv* env, jobject clazz, jlong pairHandle) { argument 86 static void convertTwoElemFloatArray(JNIEnv* env, jfloatArray array, const SkScalar src[2]) { argument 87 AutoJavaFloatArray autoArray(env, array, 2); 93 static jboolean getPosTan(JNIEnv* env, jobject clazz, jlong pairHandle, jfloat dist, jfloatArray pos, jfloatArray tan) { argument 104 convertTwoElemFloatArray(env, pos, tmpPos); 107 convertTwoElemFloatArray(env, tan, tmpTan); 112 static jboolean getMatrix(JNIEnv* env, jobject clazz, jlong pairHandle, jfloat dist, argument 120 static jboolean getSegment(JNIEnv* env, jobjec argument 128 isClosed(JNIEnv* env, jobject clazz, jlong pairHandle) argument 134 nextContour(JNIEnv* env, jobject clazz, jlong pairHandle) argument 140 destroy(JNIEnv* env, jobject clazz, jlong pairHandle) argument 158 register_android_graphics_PathMeasure(JNIEnv* env) argument [all...] |
H A D | YuvToJpegEncoder.cpp | 236 static jboolean YuvImage_compressToJpeg(JNIEnv* env, jobject, jbyteArray inYuv, argument 240 jbyte* yuv = env->GetByteArrayElements(inYuv, NULL); 241 SkWStream* strm = CreateJavaOutputStreamAdaptor(env, jstream, jstorage); 243 jint* imgOffsets = env->GetIntArrayElements(offsets, NULL); 244 jint* imgStrides = env->GetIntArrayElements(strides, NULL); 253 env->ReleaseByteArrayElements(inYuv, yuv, 0); 254 env->ReleaseIntArrayElements(offsets, imgOffsets, 0); 255 env->ReleaseIntArrayElements(strides, imgStrides, 0); 266 int register_android_graphics_YuvImage(JNIEnv* env) argument 268 return android::RegisterMethodsOrDie(env, "androi [all...] |
/frameworks/base/core/jni/android/graphics/pdf/ |
H A D | PdfDocument.cpp | 120 static jlong nativeCreateDocument(JNIEnv* env, jobject thiz) { argument 124 static jlong nativeStartPage(JNIEnv* env, jobject thiz, jlong documentPtr, argument 133 static void nativeFinishPage(JNIEnv* env, jobject thiz, jlong documentPtr) { argument 138 static void nativeWriteTo(JNIEnv* env, jobject thiz, jlong documentPtr, jobject out, argument 141 SkWStream* skWStream = CreateJavaOutputStreamAdaptor(env, out, chunk); 146 static void nativeClose(JNIEnv* env, jobject thiz, jlong documentPtr) { argument 159 int register_android_graphics_pdf_PdfDocument(JNIEnv* env) { argument 161 env, "android/graphics/pdf/PdfDocument", gPdfDocument_Methods,
|
/frameworks/base/core/jni/ |
H A D | android_hardware_HardwareBuffer.cpp | 72 static jlong android_hardware_HardwareBuffer_create(JNIEnv* env, jobject clazz, argument 103 static jlong android_hardware_HardwareBuffer_getNativeFinalizer(JNIEnv* env, jobject clazz) { argument 116 static jint android_hardware_HardwareBuffer_getWidth(JNIEnv* env, jobject clazz, argument 122 static jint android_hardware_HardwareBuffer_getHeight(JNIEnv* env, argument 128 static jint android_hardware_HardwareBuffer_getFormat(JNIEnv* env, argument 135 static jint android_hardware_HardwareBuffer_getLayers(JNIEnv* env, argument 141 static jlong android_hardware_HardwareBuffer_getUsage(JNIEnv* env, argument 151 static void android_hardware_HardwareBuffer_write(JNIEnv* env, jobject clazz, argument 154 Parcel* parcel = parcelForJavaObject(env, dest); 160 static jlong android_hardware_HardwareBuffer_read(JNIEnv* env, jobjec argument 178 android_hardware_HardwareBuffer_getNativeHardwareBuffer( JNIEnv* env, jobject hardwareBufferObj) argument 190 android_hardware_HardwareBuffer_createFromAHardwareBuffer( JNIEnv* env, AHardwareBuffer* hardwareBuffer) argument 246 register_android_hardware_HardwareBuffer(JNIEnv* env) argument [all...] |
H A D | android_hardware_UsbDeviceConnection.cpp | 41 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 D | android_hardware_camera2_legacy_PerfMeasurement.cpp | 82 bool checkGlError(JNIEnv* env) { argument 85 jniThrowExceptionFmt(env, "java/lang/IllegalStateException", 231 static jlong PerfMeasurement_nativeCreateContext(JNIEnv* env, jobject thiz, argument 237 static void PerfMeasurement_nativeDeleteContext(JNIEnv* env, jobject thiz, argument 243 static jboolean PerfMeasurement_nativeQuerySupport(JNIEnv* env, jobject thiz) { argument 245 checkGlError(env); 249 static void PerfMeasurement_nativeStartGlTimer(JNIEnv* env, jobject thiz, argument 257 jniThrowExceptionFmt(env, "java/lang/IllegalStateException", 261 jniThrowExceptionFmt(env, "java/lang/IllegalStateException", 266 jniThrowExceptionFmt(env, "jav 274 PerfMeasurement_nativeStopGlTimer(JNIEnv* env, jobject thiz, jlong contextHandle) argument 294 PerfMeasurement_nativeGetNextGlDuration(JNIEnv* env, jobject thiz, jlong contextHandle) argument 328 register_android_hardware_camera2_legacy_PerfMeasurement(JNIEnv* env) argument [all...] |
H A D | android_media_JetPlayer.cpp | 58 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 59 if (env) { 60 env->CallStaticVoidMethod( 64 if (env->ExceptionCheck()) { 65 env->ExceptionDescribe(); 66 env->ExceptionClear(); 69 ALOGE("JET jetPlayerEventCallback(): No JNI env for JET event callback, can't post event."); 79 android_media_JetPlayer_setup(JNIEnv *env, jobject thiz, jobject weak_this, argument 83 JetPlayer* lpJet = new JetPlayer(env->NewGlobalRef(weak_this), maxTracks, trackBufferSize); 90 env 103 android_media_JetPlayer_finalize(JNIEnv *env, jobject thiz) argument 119 android_media_JetPlayer_release(JNIEnv *env, jobject thiz) argument 129 android_media_JetPlayer_loadFromFile(JNIEnv *env, jobject thiz, jstring path) argument 165 android_media_JetPlayer_loadFromFileD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument 196 android_media_JetPlayer_closeFile(JNIEnv *env, jobject thiz) argument 218 android_media_JetPlayer_play(JNIEnv *env, jobject thiz) argument 242 android_media_JetPlayer_pause(JNIEnv *env, jobject thiz) argument 270 android_media_JetPlayer_queueSegment(JNIEnv *env, jobject thiz, jint segmentNum, jint libNum, jint repeatCount, jint transpose, jint muteFlags, jbyte userID) argument 297 android_media_JetPlayer_queueSegmentMuteArray(JNIEnv *env, jobject thiz, jint segmentNum, jint libNum, jint repeatCount, jint transpose, jbooleanArray muteArray, jbyte userID) argument 344 android_media_JetPlayer_setMuteFlags(JNIEnv *env, jobject thiz, jint muteFlags , jboolean bSync) argument 369 android_media_JetPlayer_setMuteArray(JNIEnv *env, jobject thiz, jbooleanArray muteArray, jboolean bSync) argument 415 android_media_JetPlayer_setMuteFlag(JNIEnv *env, jobject thiz, jint trackId, jboolean muteFlag, jboolean bSync) argument 442 android_media_JetPlayer_triggerClip(JNIEnv *env, jobject thiz, jint clipId) argument 467 android_media_JetPlayer_clearQueue(JNIEnv *env, jobject thiz) argument 518 register_android_media_JetPlayer(JNIEnv *env) argument [all...] |
H A D | android_media_MicrophoneInfo.cpp | 48 jint convertMicrophoneInfoFromNative(JNIEnv *env, jobject *jMicrophoneInfo, argument 59 jDeviceId = env->NewStringUTF(String8(microphoneInfo->getDeviceId()).string()); 60 jAddress = env->NewStringUTF(String8(microphoneInfo->getAddress()).string()); 66 jGeometricLocation = env->NewObject(gMicrophoneInfoCoordinateClass, 71 jOrientation = env->NewObject(gMicrophoneInfoCoordinateClass, 83 jFrequencyResponses = env->NewObject(gArrayListClass, gArrayListCstor); 85 jobject jFrequency = env->NewObject(gFloatClass, gFloatCstor, 87 jobject jResponse = env->NewObject(gFloatClass, gFloatCstor, 89 jobject jFrequencyResponse = env->NewObject(gPairClass, gPairCstor, jFrequency, jResponse); 90 env 151 register_android_media_MicrophoneInfo(JNIEnv *env) argument [all...] |
H A D | android_media_RemoteDisplay.cpp | 53 NativeRemoteDisplayClient(JNIEnv* env, jobject remoteDisplayObj) : argument 54 mRemoteDisplayObjGlobal(env->NewGlobalRef(remoteDisplayObj)) { 59 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 60 env->DeleteGlobalRef(mRemoteDisplayObjGlobal); 66 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 68 jobject surfaceObj = android_view_Surface_createFromIGraphicBufferProducer(env, bufferProducer); 75 env->CallVoidMethod(mRemoteDisplayObjGlobal, 78 env->DeleteLocalRef(surfaceObj); 79 checkAndClearExceptionFromCallback(env, "notifyDisplayConnected"); 83 JNIEnv* env local 91 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 101 checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) argument 137 nativeListen(JNIEnv* env, jobject remoteDisplayObj, jstring ifaceStr, jstring opPackageNameStr) argument 163 nativePause(JNIEnv* env, jobject remoteDisplayObj, jlong ptr) argument 168 nativeResume(JNIEnv* env, jobject remoteDisplayObj, jlong ptr) argument 173 nativeDispose(JNIEnv* env, jobject remoteDisplayObj, jlong ptr) argument 191 register_android_media_RemoteDisplay(JNIEnv* env) argument [all...] |
H A D | android_net_LocalSocketImpl.cpp | 55 socket_connect_local(JNIEnv *env, jobject object, argument 61 fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 63 if (env->ExceptionCheck()) { 67 ScopedUtfChars nameUtf8(env, name); 76 jniThrowIOException(env, errno); 88 socket_bind_local (JNIEnv *env, jobject object, jobject fileDescriptor, argument 95 jniThrowNullPointerException(env, NULL); 99 fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 101 if (env->ExceptionCheck()) { 105 ScopedUtfChars nameUtf8(env, nam 121 socket_process_cmsg(JNIEnv *env, jobject thisJ, struct msghdr * pMsg) argument 183 socket_read_all(JNIEnv *env, jobject thisJ, int fd, void *buffer, size_t len) argument 238 socket_write_all(JNIEnv *env, jobject object, int fd, void *buf, size_t len) argument 318 socket_read(JNIEnv *env, jobject object, jobject fileDescriptor) argument 351 socket_readba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument 396 socket_write(JNIEnv *env, jobject object, jint b, jobject fileDescriptor) argument 418 socket_writeba(JNIEnv *env, jobject object, jbyteArray buffer, jint off, jint len, jobject fileDescriptor) argument 456 socket_get_peer_credentials(JNIEnv *env, jobject object, jobject fileDescriptor) argument 510 register_android_net_LocalSocketImpl(JNIEnv *env) argument [all...] |
H A D | android_net_NetUtils.cpp | 58 static void android_net_utils_attachDhcpFilter(JNIEnv *env, jobject clazz, jobject javaFd) argument 85 int fd = jniGetFDFromFileDescriptor(env, javaFd); 87 jniThrowExceptionFmt(env, "java/net/SocketException", 92 static void android_net_utils_attachRaFilter(JNIEnv *env, jobject clazz, jobject javaFd, argument 96 jniThrowExceptionFmt(env, "java/net/SocketException", 119 int fd = jniGetFDFromFileDescriptor(env, javaFd); 121 jniThrowExceptionFmt(env, "java/net/SocketException", 128 JNIEnv *env, jobject clazz, jobject javaFd, jint hardwareAddressType) { 130 jniThrowExceptionFmt(env, "java/net/SocketException", 194 int fd = jniGetFDFromFileDescriptor(env, javaF 127 android_net_utils_attachControlPacketFilter( JNIEnv *env, jobject clazz, jobject javaFd, jint hardwareAddressType) argument 201 android_net_utils_setupRaSocket(JNIEnv *env, jobject clazz, jobject javaFd, jint ifIndex) argument 294 android_net_utils_bindProcessToNetwork(JNIEnv *env, jobject thiz, jint netId) argument 299 android_net_utils_getBoundNetworkForProcess(JNIEnv *env, jobject thiz) argument 304 android_net_utils_bindProcessToNetworkForHostResolution(JNIEnv *env, jobject thiz, jint netId) argument 310 android_net_utils_bindSocketToNetwork(JNIEnv *env, jobject thiz, jint socket, jint netId) argument 316 android_net_utils_protectFromVpn(JNIEnv *env, jobject thiz, jint socket) argument 321 android_net_utils_queryUserAccess(JNIEnv *env, jobject thiz, jint uid, jint netId) argument 346 register_android_net_NetworkUtils(JNIEnv* env) argument [all...] |
H A D | android_os_HwBinder.cpp | 68 sp<JHwBinder> get(JNIEnv *env, jobject obj) { argument 74 binder = new JHwBinder(env, obj); 89 void JHwBinder::InitClass(JNIEnv *env) { argument 91 env, FindClassOrDie(env, CLASS_PATH)); 94 GetFieldIDOrDie(env, clazz.get(), "mNativeContext", "J"); 98 env, 106 JNIEnv *env, jobject thiz, const sp<JHwBinderHolder> &context) { 108 (JHwBinderHolder *)env->GetLongField(thiz, gFields.contextID); 118 env 105 SetNativeContext( JNIEnv *env, jobject thiz, const sp<JHwBinderHolder> &context) argument 124 GetNativeBinder( JNIEnv *env, jobject thiz) argument 133 JHwBinder(JNIEnv *env, jobject thiz) argument 141 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 153 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 240 JHwBinder_native_init(JNIEnv *env) argument 246 JHwBinder_native_setup(JNIEnv *env, jobject thiz) argument 261 JHwBinder_native_registerService( JNIEnv *env, jobject thiz, jstring serviceNameObj) argument 295 JHwBinder_native_getService( JNIEnv *env, jclass , jstring ifaceNameObj, jstring serviceNameObj, jboolean retry) argument 378 register_android_os_HwBinder(JNIEnv *env) argument [all...] |
H A D | android_os_MessageQueue.cpp | 46 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 D | android_os_SELinux.cpp | 48 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 D | android_os_VintfObject.cpp | 51 static inline jobjectArray toJavaStringArray(JNIEnv* env, const V& v) { argument 54 jobjectArray ret = env->NewObjectArray(v.size(), gString, NULL /* init element */); 56 env->SetObjectArrayElement(ret, i, env->NewStringUTF(it->c_str())); 83 static jobjectArray android_os_VintfObject_report(JNIEnv* env, jclass) argument 96 return toJavaStringArray(env, cStrings); 99 static jint verify(JNIEnv* env, jobjectArray packageInfo, android::vintf::DisabledChecks checks) { argument 102 size_t count = env->GetArrayLength(packageInfo); 105 jstring element = (jstring)env->GetObjectArrayElement(packageInfo, i); 106 const char *cString = env 118 android_os_VintfObject_verify(JNIEnv* env, jclass, jobjectArray packageInfo) argument 122 android_os_VintfObject_verifyWithoutAvb(JNIEnv* env, jclass) argument 126 android_os_VintfObject_getHalNamesAndVersions(JNIEnv* env, jclass) argument 135 android_os_VintfObject_getSepolicyVersion(JNIEnv* env, jclass) argument 145 android_os_VintfObject_getVndkSnapshots(JNIEnv* env, jclass) argument 160 android_os_VintfObject_getTargetFrameworkCompatibilityMatrixVersion(JNIEnv* env, jclass) argument 182 register_android_os_VintfObject(JNIEnv* env) argument [all...] |
H A D | android_text_StaticLayout.cpp | 56 static inline std::vector<float> jintArrayToFloatVector(JNIEnv* env, jintArray javaArray) { argument 60 ScopedIntArrayRO intArr(env, javaArray); 71 static jlong nInit(JNIEnv* env, jclass /* unused */, argument 78 jintArrayToFloatVector(env, indents), 79 jintArrayToFloatVector(env, leftPaddings), 80 jintArrayToFloatVector(env, rightPaddings))); 88 static void recycleCopy(JNIEnv* env, jobject recycle, jintArray recycleBreaks, argument 95 recycleBreaks = env->NewIntArray(nBreaks); 96 recycleWidths = env->NewFloatArray(nBreaks); 97 recycleAscents = env 115 nComputeLineBreaks(JNIEnv* env, jclass, jlong nativePtr, jcharArray javaText, jlong measuredTextPtr, jint length, jfloat firstWidth, jint firstWidthLineCount, jfloat restWidth, jintArray variableTabStops, jint defaultTabStop, jint indentsOffset, jobject recycle, jint recycleLength, jintArray recycleBreaks, jfloatArray recycleWidths, jfloatArray recycleAscents, jfloatArray recycleDescents, jintArray recycleFlags, jfloatArray charWidths) argument 198 register_android_text_StaticLayout(JNIEnv* env) argument [all...] |
H A D | android_util_XmlBlock.cpp | 34 static jlong android_content_XmlBlock_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); 52 env->ReleaseByteArrayElements(bArray, b, 0); 55 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 62 static jlong android_content_XmlBlock_nativeGetStringBlock(JNIEnv* env, jobject clazz, argument 67 jniThrowNullPointerException(env, NULL); 74 static jlong android_content_XmlBlock_nativeCreateParseState(JNIEnv* env, jobjec argument 94 android_content_XmlBlock_nativeNext(JNIEnv* env, jobject clazz, jlong token) argument 128 android_content_XmlBlock_nativeGetNamespace(JNIEnv* env, jobject clazz, jlong token) argument 139 android_content_XmlBlock_nativeGetName(JNIEnv* env, jobject clazz, jlong token) argument 150 android_content_XmlBlock_nativeGetText(JNIEnv* env, jobject clazz, jlong token) argument 161 android_content_XmlBlock_nativeGetLineNumber(JNIEnv* env, jobject clazz, jlong token) argument 173 android_content_XmlBlock_nativeGetAttributeCount(JNIEnv* env, jobject clazz, jlong token) argument 185 android_content_XmlBlock_nativeGetAttributeNamespace(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 197 android_content_XmlBlock_nativeGetAttributeName(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 209 android_content_XmlBlock_nativeGetAttributeResource(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 221 android_content_XmlBlock_nativeGetAttributeDataType(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 233 android_content_XmlBlock_nativeGetAttributeData(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 245 android_content_XmlBlock_nativeGetAttributeStringValue(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 257 android_content_XmlBlock_nativeGetAttributeIndex(JNIEnv* env, jobject clazz, jlong token, jstring ns, jstring name) argument 288 android_content_XmlBlock_nativeGetIdAttribute(JNIEnv* env, jobject clazz, jlong token) argument 301 android_content_XmlBlock_nativeGetClassAttribute(JNIEnv* env, jobject clazz, jlong token) argument 314 android_content_XmlBlock_nativeGetStyleAttribute(JNIEnv* env, jobject clazz, jlong token) argument 338 android_content_XmlBlock_nativeDestroyParseState(JNIEnv* env, jobject clazz, jlong token) argument 350 android_content_XmlBlock_nativeDestroy(JNIEnv* env, jobject clazz, jlong token) argument 416 register_android_content_XmlBlock(JNIEnv* env) argument [all...] |
H A D | android_view_InputChannel.cpp | 52 void invokeAndRemoveDisposeCallback(JNIEnv* env, jobject obj); 74 void NativeInputChannel::invokeAndRemoveDisposeCallback(JNIEnv* env, jobject obj) { argument 76 mDisposeCallback(env, obj, mInputChannel, mDisposeData); 84 static NativeInputChannel* android_view_InputChannel_getNativeInputChannel(JNIEnv* env, argument 86 jlong longPtr = env->GetLongField(inputChannelObj, gInputChannelClassInfo.mPtr); 90 static void android_view_InputChannel_setNativeInputChannel(JNIEnv* env, jobject inputChannelObj, argument 92 env->SetLongField(inputChannelObj, gInputChannelClassInfo.mPtr, 96 sp<InputChannel> android_view_InputChannel_getInputChannel(JNIEnv* env, jobject inputChannelObj) { argument 98 android_view_InputChannel_getNativeInputChannel(env, inputChannelObj); 102 void android_view_InputChannel_setDisposeCallback(JNIEnv* env, jobjec argument 113 android_view_InputChannel_createInputChannel(JNIEnv* env, std::unique_ptr<NativeInputChannel> nativeInputChannel) argument 124 android_view_InputChannel_nativeOpenInputChannelPair(JNIEnv* env, jclass clazz, jstring nameObj) argument 163 android_view_InputChannel_nativeDispose(JNIEnv* env, jobject obj, jboolean finalized) argument 179 android_view_InputChannel_nativeTransferTo(JNIEnv* env, jobject obj, jobject otherObj) argument 193 android_view_InputChannel_nativeReadFromParcel(JNIEnv* env, jobject obj, jobject parcelObj) argument 223 android_view_InputChannel_nativeWriteToParcel(JNIEnv* env, jobject obj, jobject parcelObj) argument 241 android_view_InputChannel_nativeGetName(JNIEnv* env, jobject obj) argument 252 android_view_InputChannel_nativeDup(JNIEnv* env, jobject obj, jobject otherObj) argument 281 register_android_view_InputChannel(JNIEnv* env) argument [all...] |
H A D | android_view_InputEventReceiver.cpp | 54 NativeInputEventReceiver(JNIEnv* env, 61 status_t consumeEvents(JNIEnv* env, bool consumeBatches, nsecs_t frameTime, 91 NativeInputEventReceiver::NativeInputEventReceiver(JNIEnv* env, argument 94 mReceiverWeakGlobal(env->NewGlobalRef(receiverWeak)), 103 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 104 env->DeleteGlobalRef(mReceiverWeakGlobal); 172 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 173 status_t status = consumeEvents(env, false /*consumeBatches*/, -1, NULL); 174 mMessageQueue->raiseAndClearException(env, "handleReceiveCallback"); 196 JNIEnv* env local 219 consumeEvents(JNIEnv* env, bool consumeBatches, nsecs_t frameTime, bool* outConsumedBatch) argument 339 nativeInit(JNIEnv* env, jclass clazz, jobject receiverWeak, jobject inputChannelObj, jobject messageQueueObj) argument 368 nativeDispose(JNIEnv* env, jclass clazz, jlong receiverPtr) argument 375 nativeFinishInputEvent(JNIEnv* env, jclass clazz, jlong receiverPtr, jint seq, jboolean handled) argument 387 nativeConsumeBatchedInputEvents(JNIEnv* env, jclass clazz, jlong receiverPtr, jlong frameTimeNanos) argument 417 register_android_view_InputEventReceiver(JNIEnv* env) argument [all...] |
H A D | android_view_InputEventSender.cpp | 54 NativeInputEventSender(JNIEnv* env, 78 status_t receiveFinishedSignals(JNIEnv* env); 82 NativeInputEventSender::NativeInputEventSender(JNIEnv* env, argument 85 mSenderWeakGlobal(env->NewGlobalRef(senderWeak)), 94 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 95 env->DeleteGlobalRef(mSenderWeakGlobal); 178 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 179 status_t status = receiveFinishedSignals(env); 180 mMessageQueue->raiseAndClearException(env, "handleReceiveCallback"); 184 status_t NativeInputEventSender::receiveFinishedSignals(JNIEnv* env) { argument 239 nativeInit(JNIEnv* env, jclass clazz, jobject senderWeak, jobject inputChannelObj, jobject messageQueueObj) argument 268 nativeDispose(JNIEnv* env, jclass clazz, jlong senderPtr) argument 275 nativeSendKeyEvent(JNIEnv* env, jclass clazz, jlong senderPtr, jint seq, jobject eventObj) argument 285 nativeSendMotionEvent(JNIEnv* env, jclass clazz, jlong senderPtr, jint seq, jobject eventObj) argument 308 register_android_view_InputEventSender(JNIEnv* env) argument [all...] |
H A D | android_view_InputQueue.cpp | 52 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 53 mInputQueueWeakGlobal = env->NewGlobalRef(inputQueueObj); 58 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 59 env->DeleteGlobalRef(mInputQueueWeakGlobal); 137 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 138 ScopedLocalRef<jobject> inputQueueObj(env, jniGetReferent(env, mInputQueueWeakGlobal)); 155 env->CallVoidMethod(inputQueueObj.get(), gInputQueueClassInfo.finishInputEvent, 198 static jlong nativeInit(JNIEnv* env, jobject clazz, jobject queueWeak, jobject jMsgQueue) { argument 199 sp<MessageQueue> messageQueue = android_os_MessageQueue_getMessageQueue(env, jMsgQueu 213 nativeDispose(JNIEnv* env, jobject clazz, jlong ptr) argument 219 nativeSendKeyEvent(JNIEnv* env, jobject clazz, jlong ptr, jobject eventObj, jboolean predispatch) argument 238 nativeSendMotionEvent(JNIEnv* env, jobject clazz, jlong ptr, jobject eventObj) argument 261 register_android_view_InputQueue(JNIEnv* env) argument [all...] |
H A D | android_view_KeyCharacterMap.cpp | 71 jobject android_view_KeyCharacterMap_create(JNIEnv* env, int32_t deviceId, argument 79 return env->NewObject(gKeyCharacterMapClassInfo.clazz, gKeyCharacterMapClassInfo.ctor, 83 static jlong nativeReadFromParcel(JNIEnv *env, jobject clazz, jobject parcelObj) { argument 84 Parcel* parcel = parcelForJavaObject(env, parcelObj); 103 static void nativeWriteToParcel(JNIEnv* env, jobject clazz, jlong ptr, jobject parcelObj) { argument 105 Parcel* parcel = parcelForJavaObject(env, parcelObj); 112 static void nativeDispose(JNIEnv *env, jobject clazz, jlong ptr) { argument 117 static jchar nativeGetCharacter(JNIEnv *env, jobject clazz, jlong ptr, argument 123 static jboolean nativeGetFallbackAction(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode, argument 130 env 138 nativeGetNumber(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode) argument 143 nativeGetMatch(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode, jcharArray charsArray, jint metaState) argument 161 nativeGetDisplayLabel(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode) argument 166 nativeGetKeyboardType(JNIEnv *env, jobject clazz, jlong ptr) argument 171 nativeGetEvents(JNIEnv *env, jobject clazz, jlong ptr, jcharArray charsArray) argument 230 register_android_view_KeyCharacterMap(JNIEnv* env) argument [all...] |
H A D | android_view_RenderNodeAnimator.cpp | 41 JNIEnv* env; local 42 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 45 return env; 63 AnimationListenerBridge(JNIEnv* env, jobject finishListener) { argument 64 mFinishListener = env->NewGlobalRef(finishListener); 65 env->GetJavaVM(&mJvm); 76 JNIEnv* env = getEnv(mJvm); local 77 env->CallStaticVoidMethod( 86 JNIEnv* env = getEnv(mJvm); local 87 env 108 createAnimator(JNIEnv* env, jobject clazz, jint propertyRaw, jfloat finalValue) argument 116 createCanvasPropertyFloatAnimator(JNIEnv* env, jobject clazz, jlong canvasPropertyPtr, jfloat finalValue) argument 124 createCanvasPropertyPaintAnimator(JNIEnv* env, jobject clazz, jlong canvasPropertyPtr, jint paintFieldRaw, jfloat finalValue) argument 135 createRevealAnimator(JNIEnv* env, jobject clazz, jint centerX, jint centerY, jfloat startRadius, jfloat endRadius) argument 142 setStartValue(JNIEnv* env, jobject clazz, jlong animatorPtr, jfloat startValue) argument 147 setDuration(JNIEnv* env, jobject clazz, jlong animatorPtr, jlong duration) argument 153 getDuration(JNIEnv* env, jobject clazz, jlong animatorPtr) argument 158 setStartDelay(JNIEnv* env, jobject clazz, jlong animatorPtr, jlong startDelay) argument 164 setInterpolator(JNIEnv* env, jobject clazz, jlong animatorPtr, jlong interpolatorPtr) argument 170 setAllowRunningAsync(JNIEnv* env, jobject clazz, jlong animatorPtr, jboolean mayRunAsync) argument 175 setListener(JNIEnv* env, jobject clazz, jlong animatorPtr, jobject finishListener) argument 180 start(JNIEnv* env, jobject clazz, jlong animatorPtr) argument 185 end(JNIEnv* env, jobject clazz, jlong animatorPtr) argument 212 register_android_view_RenderNodeAnimator(JNIEnv* env) argument [all...] |
H A D | android_view_VelocityTracker.cpp | 142 static jlong android_view_VelocityTracker_nativeInitialize(JNIEnv* env, jclass clazz, argument 145 ScopedUtfChars strategy(env, strategyStr); 151 static void android_view_VelocityTracker_nativeDispose(JNIEnv* env, jclass clazz, jlong ptr) { argument 156 static void android_view_VelocityTracker_nativeClear(JNIEnv* env, jclass clazz, jlong ptr) { argument 161 static void android_view_VelocityTracker_nativeAddMovement(JNIEnv* env, jclass clazz, jlong ptr, argument 163 const MotionEvent* event = android_view_MotionEvent_getNativePtr(env, eventObj); 173 static void android_view_VelocityTracker_nativeComputeCurrentVelocity(JNIEnv* env, jclass clazz, argument 179 static jfloat android_view_VelocityTracker_nativeGetXVelocity(JNIEnv* env, jclass clazz, argument 187 static jfloat android_view_VelocityTracker_nativeGetYVelocity(JNIEnv* env, jclass clazz, argument 195 static jboolean android_view_VelocityTracker_nativeGetEstimator(JNIEnv* env, jclas argument 246 register_android_view_VelocityTracker(JNIEnv* env) argument [all...] |
H A D | com_android_internal_net_NetworkStatsFactory.cpp | 63 static jobjectArray get_string_array(JNIEnv* env, jobject obj, jfieldID field, int size, bool grow) argument 66 jobjectArray array = (jobjectArray)env->GetObjectField(obj, field); 71 return env->NewObjectArray(size, gStringClass, NULL); 74 static jintArray get_int_array(JNIEnv* env, jobject obj, jfieldID field, int size, bool grow) argument 77 jintArray array = (jintArray)env->GetObjectField(obj, field); 82 return env->NewIntArray(size); 85 static jlongArray get_long_array(JNIEnv* env, jobject obj, jfieldID field, int size, bool grow) argument 88 jlongArray array = (jlongArray)env->GetObjectField(obj, field); 93 return env->NewLongArray(size); 208 static int statsLinesToNetworkStats(JNIEnv* env, jclas argument 285 readNetworkStatsDetail(JNIEnv* env, jclass clazz, jobject stats, jstring path, jint limitUid, jobjectArray limitIfacesObj, jint limitTag, jboolean useBpfStats) argument 319 readNetworkStatsDev(JNIEnv* env, jclass clazz, jobject stats) argument 336 register_com_android_internal_net_NetworkStatsFactory(JNIEnv* env) argument [all...] |