/frameworks/base/services/core/jni/ |
H A D | com_android_server_location_GnssLocationProvider.cpp | 103 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 104 if (env->ExceptionCheck()) { 106 LOGE_EX(env); 107 env->ExceptionClear(); 113 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 114 env->CallVoidMethod(mCallbacksObj, method_reportLocation, location->flags, 119 checkAndClearExceptionFromCallback(env, __FUNCTION__); 124 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 125 env->CallVoidMethod(mCallbacksObj, method_reportStatus, status->status); 126 checkAndClearExceptionFromCallback(env, __FUNCTION_ 131 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 195 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 222 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 233 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 242 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 259 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 286 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 302 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 328 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 418 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 450 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 457 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 471 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 484 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 511 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 521 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 531 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 541 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 559 android_location_GnssLocationProvider_class_init_native(JNIEnv* env, jclass clazz) argument 648 android_location_GnssLocationProvider_init(JNIEnv* env, jobject obj) argument 730 android_location_GnssLocationProvider_read_sv_status(JNIEnv* env, jobject , jintArray svidWithFlagArray, jfloatArray cn0Array, jfloatArray elevArray, jfloatArray azumArray) argument 785 android_location_GnssLocationProvider_agps_send_ni_message(JNIEnv* env, jobject , jbyteArray ni_msg, jint size) argument 802 android_location_GnssLocationProvider_agps_set_id(JNIEnv *env, jobject , jint type, jstring setid_string) argument 815 android_location_GnssLocationProvider_read_nmea(JNIEnv* env, jobject , jbyteArray nmeaArray, jint buffer_size) argument 848 android_location_GnssLocationProvider_inject_xtra_data(JNIEnv* env, jobject , jbyteArray data, jint length) argument 861 android_location_GnssLocationProvider_agps_data_conn_open( JNIEnv* env, jobject , jstring apn, jint apnIpType) argument 907 android_location_GnssLocationProvider_set_agps_server(JNIEnv* env, jobject , jint type, jstring hostname, jint port) argument 930 android_location_GnssLocationProvider_get_internal_state(JNIEnv* env, jobject ) argument 944 android_location_GnssLocationProvider_update_network_state(JNIEnv* env, jobject , jboolean connected, jint type, jboolean roaming, jboolean available, jstring extraInfo, jstring apn) argument 1037 callJavaMethod( JNIEnv* env, jclass clazz, jobject object, const char* method_name, T value) argument 1064 JavaObject(JNIEnv* env, const char* class_name) argument 1140 translate_gps_clock(JNIEnv* env, GpsClock* clock) argument 1196 translate_gnss_clock(JNIEnv* env, GnssClock* clock) argument 1222 translate_gps_measurement(JNIEnv* env, GpsMeasurement* measurement) argument 1267 translate_gnss_measurement(JNIEnv* env, GnssMeasurement* measurement) argument 1308 translate_gps_measurements(JNIEnv* env, GpsMeasurement* measurements, size_t count) argument 1334 translate_gnss_measurements(JNIEnv* env, GnssMeasurement* measurements, size_t count) argument 1360 set_measurement_data(JNIEnv *env, jobject clock, jobjectArray measurementArray) argument 1384 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1408 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1437 android_location_GnssLocationProvider_is_measurement_supported( JNIEnv* env, jclass clazz) argument 1446 android_location_GnssLocationProvider_start_measurement_collection( JNIEnv* env, jobject obj) argument 1463 android_location_GnssLocationProvider_stop_measurement_collection( JNIEnv* env, jobject obj) argument 1475 translate_gps_navigation_message(JNIEnv* env, GpsNavigationMessage* message) argument 1502 translate_gnss_navigation_message( JNIEnv* env, GnssNavigationMessage* message) argument 1529 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1546 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1560 android_location_GnssLocationProvider_is_navigation_message_supported( JNIEnv* env, jclass clazz) argument 1569 android_location_GnssLocationProvider_start_navigation_message_collection( JNIEnv* env, jobject obj) argument 1586 android_location_GnssLocationProvider_stop_navigation_message_collection( JNIEnv* env, jobject obj) argument 1598 android_location_GnssLocationProvider_configuration_update(JNIEnv* env, jobject obj, jstring config_content) argument 1708 register_android_server_location_GnssLocationProvider(JNIEnv* env) argument [all...] |
/frameworks/base/core/jni/ |
H A D | android_hardware_SensorManager.cpp | 139 getInternedString(JNIEnv *env, const String8* string) { argument 147 jstring localString = env->NewStringUTF(string->string()); 149 internedString = (jstring) env->NewGlobalRef(localString); 151 env->DeleteLocalRef(localString); 158 (JNIEnv *env, jclass clazz, jstring opPackageName) 160 ScopedUtfChars opPackageNameUtf(env, opPackageName); 165 translateNativeSensorToJavaSensor(JNIEnv *env, jobject sensor, const Sensor& nativeSensor) { argument 170 sensor = env->NewObject(sensorOffsets.clazz, sensorOffsets.init, ""); 174 jstring name = env->NewStringUTF(nativeSensor.getName().string()); 175 jstring vendor = env 157 nativeCreate(JNIEnv *env, jclass clazz, jstring opPackageName) argument 210 nativeGetSensorAtIndex(JNIEnv *env, jclass clazz, jlong sensorManager, jobject sensor, jint index) argument 224 nativeGetDynamicSensors(JNIEnv *env, jclass clazz, jlong sensorManager, jobject sensorList) argument 258 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 267 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 288 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 378 nativeInitSensorEventQueue(JNIEnv *env, jclass clazz, jlong sensorManager, jobject eventQWeak, jobject msgQ, jstring packageName, jint mode) argument 396 nativeEnableSensor(JNIEnv *env, jclass clazz, jlong eventQ, jint handle, jint rate_us, jint maxBatchReportLatency) argument 403 nativeDisableSensor(JNIEnv *env, jclass clazz, jlong eventQ, jint handle) argument 408 nativeDestroySensorEventQueue(JNIEnv *env, jclass clazz, jlong eventQ) argument 414 nativeFlushSensor(JNIEnv *env, jclass clazz, jlong eventQ) argument 419 nativeInjectSensorData(JNIEnv *env, jclass clazz, jlong eventQ, jint handle, jfloatArray values, jint accuracy, jlong timestamp) argument 481 register_android_hardware_SensorManager(JNIEnv *env) argument [all...] |
H A D | android_hardware_camera2_CameraMetadata.cpp | 82 status_t CameraMetadata_getNativeMetadata(JNIEnv* env, jobject thiz, argument 93 CameraMetadata* nativePtr = reinterpret_cast<CameraMetadata*>(env->GetLongField(thiz, 166 static void CameraMetadata_classInit(JNIEnv *env, jobject thiz); 167 static jobject CameraMetadata_getAllVendorKeys(JNIEnv* env, jobject thiz, jclass keyType); 168 static jint CameraMetadata_getTagFromKey(JNIEnv *env, jobject thiz, jstring keyName); 169 static jint CameraMetadata_getTypeFromTag(JNIEnv *env, jobject thiz, jint tag); 170 static jint CameraMetadata_setupGlobalVendorTagDescriptor(JNIEnv *env, jobject thiz); 173 static CameraMetadata* CameraMetadata_getPointerNoThrow(JNIEnv *env, jobject thiz) { argument 179 return reinterpret_cast<CameraMetadata*>(env->GetLongField(thiz, fields.metadata_ptr)); 183 static CameraMetadata* CameraMetadata_getPointerThrow(JNIEnv *env, jobjec argument 205 CameraMetadata_allocate(JNIEnv *env, jobject thiz) argument 211 CameraMetadata_allocateCopy(JNIEnv *env, jobject thiz, jobject other) argument 226 CameraMetadata_isEmpty(JNIEnv *env, jobject thiz) argument 245 CameraMetadata_getEntryCount(JNIEnv *env, jobject thiz) argument 256 CameraMetadata_close(JNIEnv *env, jobject thiz) argument 270 CameraMetadata_swap(JNIEnv *env, jobject thiz, jobject other) argument 286 CameraMetadata_readValues(JNIEnv *env, jobject thiz, jint tag) argument 323 CameraMetadata_writeValues(JNIEnv *env, jobject thiz, jint tag, jbyteArray src) argument 394 CameraMetadata_dump(JNIEnv *env, jobject thiz) argument 486 CameraMetadata_readFromParcel(JNIEnv *env, jobject thiz, jobject parcel) argument 507 CameraMetadata_writeToParcel(JNIEnv *env, jobject thiz, jobject parcel) argument 593 find_fields(JNIEnv *env, field *fields, int count) argument 616 register_android_hardware_camera2_CameraMetadata(JNIEnv *env) argument 665 CameraMetadata_classInit(JNIEnv *env, jobject thiz) argument 681 CameraMetadata_getAllVendorKeys(JNIEnv* env, jobject thiz, jclass keyType) argument 782 CameraMetadata_getTagFromKey(JNIEnv *env, jobject thiz, jstring keyName) argument 896 CameraMetadata_getTypeFromTag(JNIEnv *env, jobject thiz, jint tag) argument 907 CameraMetadata_setupGlobalVendorTagDescriptor(JNIEnv *env, jobject thiz) argument [all...] |
H A D | android_util_AssetManager.cpp | 109 static jint copyValue(JNIEnv* env, jobject outValue, const ResTable* table, 113 jint copyValue(JNIEnv* env, jobject outValue, const ResTable* table, argument 117 env->SetIntField(outValue, gTypedValueOffsets.mType, value.dataType); 118 env->SetIntField(outValue, gTypedValueOffsets.mAssetCookie, 120 env->SetIntField(outValue, gTypedValueOffsets.mData, value.data); 121 env->SetObjectField(outValue, gTypedValueOffsets.mString, NULL); 122 env->SetIntField(outValue, gTypedValueOffsets.mResourceId, ref); 123 env->SetIntField(outValue, gTypedValueOffsets.mChangingConfigurations, 126 env->SetIntField(outValue, gTypedValueOffsets.mDensity, config->density); 212 AssetManager* assetManagerForJavaObject(JNIEnv* env, jobjec argument 223 android_content_AssetManager_openAsset(JNIEnv* env, jobject clazz, jstring fileName, jint mode) argument 257 returnParcelFileDescriptor(JNIEnv* env, Asset* a, jlongArray outOffsets) argument 289 android_content_AssetManager_openAssetFd(JNIEnv* env, jobject clazz, jstring fileName, jlongArray outOffsets) argument 316 android_content_AssetManager_openNonAssetNative(JNIEnv* env, jobject clazz, jint cookie, jstring fileName, jint mode) argument 354 android_content_AssetManager_openNonAssetFdNative(JNIEnv* env, jobject clazz, jint cookie, jstring fileName, jlongArray outOffsets) argument 385 android_content_AssetManager_list(JNIEnv* env, jobject clazz, jstring fileName) argument 430 android_content_AssetManager_destroyAsset(JNIEnv* env, jobject clazz, jlong assetHandle) argument 445 android_content_AssetManager_readAssetChar(JNIEnv* env, jobject clazz, jlong assetHandle) argument 460 android_content_AssetManager_readAsset(JNIEnv* env, jobject clazz, jlong assetHandle, jbyteArray bArray, jint off, jint len) argument 493 android_content_AssetManager_seekAsset(JNIEnv* env, jobject clazz, jlong assetHandle, jlong offset, jint whence) argument 508 android_content_AssetManager_getAssetLength(JNIEnv* env, jobject clazz, jlong assetHandle) argument 521 android_content_AssetManager_getAssetRemainingLength(JNIEnv* env, jobject clazz, jlong assetHandle) argument 534 android_content_AssetManager_addAssetPath(JNIEnv* env, jobject clazz, jstring path, jboolean appAsLib) argument 553 android_content_AssetManager_addOverlayPath(JNIEnv* env, jobject clazz, jstring idmapPath) argument 572 android_content_AssetManager_isUpToDate(JNIEnv* env, jobject clazz) argument 581 getLocales(JNIEnv* env, jobject clazz, bool includeSystemLocales) argument 611 android_content_AssetManager_getLocales(JNIEnv* env, jobject clazz) argument 616 android_content_AssetManager_getNonSystemLocales(JNIEnv* env, jobject clazz) argument 621 constructConfigurationObject(JNIEnv* env, const ResTable_config& config) argument 636 getSizeConfigurationsInternal(JNIEnv* env, const Vector<ResTable_config>& configs) argument 658 android_content_AssetManager_getSizeConfigurations(JNIEnv* env, jobject clazz) argument 671 android_content_AssetManager_setConfiguration(JNIEnv* env, jobject clazz, jint mcc, jint mnc, jstring locale, jint orientation, jint touchscreen, jint density, jint keyboard, jint keyboardHidden, jint navigation, jint screenWidth, jint screenHeight, jint smallestScreenWidthDp, jint screenWidthDp, jint screenHeightDp, jint screenLayout, jint uiMode, jint sdkVersion) argument 726 android_content_AssetManager_getResourceIdentifier(JNIEnv* env, jobject clazz, jstring name, jstring defType, jstring defPackage) argument 769 android_content_AssetManager_getResourceName(JNIEnv* env, jobject clazz, jint resid) argument 812 android_content_AssetManager_getResourcePackageName(JNIEnv* env, jobject clazz, jint resid) argument 832 android_content_AssetManager_getResourceTypeName(JNIEnv* env, jobject clazz, jint resid) argument 856 android_content_AssetManager_getResourceEntryName(JNIEnv* env, jobject clazz, jint resid) argument 880 android_content_AssetManager_loadResourceValue(JNIEnv* env, jobject clazz, jint ident, jshort density, jobject outValue, jboolean resolve) argument 923 android_content_AssetManager_loadResourceBagValue(JNIEnv* env, jobject clazz, jint ident, jint bagEntryId, jobject outValue, jboolean resolve) argument 974 android_content_AssetManager_getStringBlockCount(JNIEnv* env, jobject clazz) argument 983 android_content_AssetManager_getNativeStringBlock(JNIEnv* env, jobject clazz, jint block) argument 993 android_content_AssetManager_getCookieName(JNIEnv* env, jobject clazz, jint cookie) argument 1009 android_content_AssetManager_getAssignedPackageIdentifiers(JNIEnv* env, jobject clazz) argument 1032 android_content_AssetManager_newTheme(JNIEnv* env, jobject clazz) argument 1041 android_content_AssetManager_deleteTheme(JNIEnv* env, jobject clazz, jlong themeHandle) argument 1048 android_content_AssetManager_applyThemeStyle(JNIEnv* env, jobject clazz, jlong themeHandle, jint styleRes, jboolean force) argument 1057 android_content_AssetManager_copyTheme(JNIEnv* env, jobject clazz, jlong destHandle, jlong srcHandle) argument 1065 android_content_AssetManager_clearTheme(JNIEnv* env, jobject clazz, jlong themeHandle) argument 1071 android_content_AssetManager_loadThemeAttributeValue( JNIEnv* env, jobject clazz, jlong themeHandle, jint ident, jobject outValue, jboolean resolve) argument 1094 android_content_AssetManager_getThemeChangingConfigurations(JNIEnv* env, jobject clazz, jlong themeHandle) argument 1101 android_content_AssetManager_dumpTheme(JNIEnv* env, jobject clazz, jlong themeHandle, jint pri, jstring tag, jstring prefix) argument 1137 android_content_AssetManager_resolveAttrs(JNIEnv* env, jobject clazz, jlong themeToken, jint defStyleAttr, jint defStyleRes, jintArray inValues, jintArray attrs, jintArray outValues, jintArray outIndices) argument 1340 android_content_AssetManager_applyStyle(JNIEnv* env, jobject clazz, jlong themeToken, jint defStyleAttr, jint defStyleRes, jlong xmlParserToken, jintArray attrs, jintArray outValues, jintArray outIndices) argument 1594 android_content_AssetManager_retrieveAttributes(JNIEnv* env, jobject clazz, jlong xmlParserToken, jintArray attrs, jintArray outValues, jintArray outIndices) argument 1739 android_content_AssetManager_getArraySize(JNIEnv* env, jobject clazz, jint id) argument 1756 android_content_AssetManager_retrieveArray(JNIEnv* env, jobject clazz, jint id, jintArray outValues) argument 1844 android_content_AssetManager_openXmlAssetNative(JNIEnv* env, jobject clazz, jint cookie, jstring fileName) argument 1885 android_content_AssetManager_getArrayStringInfo(JNIEnv* env, jobject clazz, jint arrayResId) argument 1937 android_content_AssetManager_getArrayStringResource(JNIEnv* env, jobject clazz, jint arrayResId) argument 2003 android_content_AssetManager_getArrayIntResource(JNIEnv* env, jobject clazz, jint arrayResId) argument 2047 android_content_AssetManager_getStyleAttributes(JNIEnv* env, jobject clazz, jint styleId) argument 2077 android_content_AssetManager_init(JNIEnv* env, jobject clazz, jboolean isSystem) argument 2094 android_content_AssetManager_destroy(JNIEnv* env, jobject clazz) argument 2105 android_content_AssetManager_getGlobalAssetCount(JNIEnv* env, jobject clazz) argument 2110 android_content_AssetManager_getAssetAllocations(JNIEnv* env, jobject clazz) argument 2121 android_content_AssetManager_getGlobalAssetManagerCount(JNIEnv* env, jobject clazz) argument 2251 register_android_content_AssetManager(JNIEnv* env) argument [all...] |
H A D | android_nio_utils.cpp | 63 android::AutoBufferPointer::AutoBufferPointer(JNIEnv* env, jobject nioBuffer, argument 65 fEnv = env; 67 fPointer = android::nio_getPointer(env, nioBuffer, &fArray); 80 int register_android_nio_utils(JNIEnv* env) { argument 81 jclass localClass = FindClassOrDie(env, "java/nio/NIOAccess"); 82 gNioJNI.getBasePointerID = GetStaticMethodIDOrDie(env, localClass, "getBasePointer", 84 gNioJNI.getBaseArrayID = GetStaticMethodIDOrDie(env, localClass, "getBaseArray", 86 gNioJNI.getBaseArrayOffsetID = GetStaticMethodIDOrDie(env, localClass, "getBaseArrayOffset", 90 gNioJNI.nioAccessClass = MakeGlobalRefOrDie(env, localClass);
|
H A D | android_database_SQLiteConnection.cpp | 114 static jlong nativeOpen(JNIEnv* env, jclass clazz, jstring pathStr, jint openFlags, argument 125 const char* pathChars = env->GetStringUTFChars(pathStr, NULL); 127 env->ReleaseStringUTFChars(pathStr, pathChars); 129 const char* labelChars = env->GetStringUTFChars(labelStr, NULL); 131 env->ReleaseStringUTFChars(labelStr, labelChars); 136 throw_sqlite3_exception_errcode(env, err, "Could not open database"); 142 throw_sqlite3_exception(env, db, "Could not open the database in read/write mode."); 150 throw_sqlite3_exception(env, db, "Could not set busy timeout"); 158 throw_sqlite3_exception(env, db, "Could not register Android SQL functions."); 178 static void nativeClose(JNIEnv* env, jclas argument 198 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 244 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 248 nativeRegisterCustomFunction(JNIEnv* env, jclass clazz, jlong connectionPtr, jobject functionObj) argument 272 nativeRegisterLocalizedCollators(JNIEnv* env, jclass clazz, jlong connectionPtr, jstring localeStr) argument 285 nativePrepareStatement(JNIEnv* env, jclass clazz, jlong connectionPtr, jstring sqlString) argument 316 nativeFinalizeStatement(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 328 nativeGetParameterCount(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 335 nativeIsReadOnly(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 342 nativeGetColumnCount(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 349 nativeGetColumnName(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index) argument 364 nativeBindNull(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index) argument 375 nativeBindLong(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jlong value) argument 386 nativeBindDouble(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jdouble value) argument 397 nativeBindString(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jstring valueString) argument 412 nativeBindBlob(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jbyteArray valueArray) argument 426 nativeResetStatementAndClearBindings(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 440 executeNonQuery(JNIEnv* env, SQLiteConnection* connection, sqlite3_stmt* statement) argument 451 nativeExecute(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 459 nativeExecuteForChangedRowCount(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 468 nativeExecuteForLastInsertedRowId(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 478 executeOneRowQuery(JNIEnv* env, SQLiteConnection* connection, sqlite3_stmt* statement) argument 486 nativeExecuteForLong(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 498 nativeExecuteForString(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 514 createAshmemRegionWithData(JNIEnv* env, const void* data, size_t length) argument 548 nativeExecuteForBlobFileDescriptor(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 572 copyRow(JNIEnv* env, CursorWindow* window, sqlite3_stmt* statement, int numColumns, int startPos, int addedRows) argument 665 nativeExecuteForCursorWindow(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jlong windowPtr, jint startPos, jint requiredPos, jboolean countAllRows) argument 761 nativeGetDbLookaside(JNIEnv* env, jobject clazz, jlong connectionPtr) argument 770 nativeCancel(JNIEnv* env, jobject clazz, jlong connectionPtr) argument 775 nativeResetCancel(JNIEnv* env, jobject clazz, jlong connectionPtr, jboolean cancelable) argument 846 register_android_database_SQLiteConnection(JNIEnv *env) argument [all...] |
H A D | android_nio_utils.h | 31 * @param env The current JNI env 40 void* nio_getPointer(JNIEnv *env, jobject buffer, jarray *array); 48 * @param env The current JNI env 54 void nio_releasePointer(JNIEnv *env, jarray array, void *pointer, 59 AutoBufferPointer(JNIEnv* env, jobject nioBuffer, jboolean commit);
|
H A D | android_os_MessageQueue.h | 41 bool raiseAndClearException(JNIEnv* env, const char* msg); 55 virtual void raiseException(JNIEnv* env, const char* msg, jthrowable exceptionObj) = 0; 67 JNIEnv* env, jobject messageQueueObj);
|
H A D | android_view_GraphicBuffer.cpp | 71 env->GetIntField(object, field) 74 env->SetIntField(object, field, value) 77 env->GetLongField(object, field) 80 env->SetLongField(object, field, value) 83 env->CallVoidMethod(object, method, __VA_ARGS__) 101 static jlong android_view_GraphiceBuffer_create(JNIEnv* env, jobject clazz, argument 126 static void android_view_GraphiceBuffer_destroy(JNIEnv* env, jobject clazz, argument 150 static jboolean android_view_GraphicBuffer_lockCanvas(JNIEnv* env, jobject, argument 194 Canvas* nativeCanvas = GraphicsJNI::getNativeCanvas(env, canvas); 206 static jboolean android_view_GraphicBuffer_unlockCanvasAndPost(JNIEnv* env, jobjec argument 226 android_view_GraphiceBuffer_write(JNIEnv* env, jobject clazz, jlong wrapperHandle, jobject dest) argument 236 android_view_GraphiceBuffer_read(JNIEnv* env, jobject clazz, jobject in) argument 253 graphicBufferForJavaObject(JNIEnv* env, jobject obj) argument 286 register_android_view_GraphicBuffer(JNIEnv* env) argument [all...] |
H A D | android_view_RenderNode.cpp | 47 JNIEnv* env; local 48 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 51 return env; 58 RenderNodeContext(JNIEnv* env, jobject jobjRef) { argument 59 env->GetJavaVM(&mVm); 63 mWeakRef = env->NewWeakGlobalRef(jobjRef); 67 JNIEnv* env = getenv(mVm); local 68 env->DeleteWeakGlobalRef(mWeakRef); 71 jobject acquireLocalRef(JNIEnv* env) { argument 72 return env 81 onRenderNodeRemoved(JNIEnv* env, RenderNode* node) argument 98 android_view_RenderNode_output(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 104 android_view_RenderNode_getDebugSize(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 110 android_view_RenderNode_create(JNIEnv* env, jobject thiz, jstring name) argument 123 android_view_RenderNode_destroyRenderNode(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 129 android_view_RenderNode_setDisplayList(JNIEnv* env, jobject clazz, jlong renderNodePtr, jlong displayListPtr) argument 153 android_view_RenderNode_setLayerType(JNIEnv* env, jobject clazz, jlong renderNodePtr, jint jlayerType) argument 159 android_view_RenderNode_setLayerPaint(JNIEnv* env, jobject clazz, jlong renderNodePtr, jlong paintPtr) argument 165 android_view_RenderNode_setStaticMatrix(JNIEnv* env, jobject clazz, jlong renderNodePtr, jlong matrixPtr) argument 171 android_view_RenderNode_setAnimationMatrix(JNIEnv* env, jobject clazz, jlong renderNodePtr, jlong matrixPtr) argument 177 android_view_RenderNode_setClipToBounds(JNIEnv* env, jobject clazz, jlong renderNodePtr, jboolean clipToBounds) argument 182 android_view_RenderNode_setClipBounds(JNIEnv* env, jobject clazz, jlong renderNodePtr, jint left, jint top, jint right, jint bottom) argument 188 android_view_RenderNode_setClipBoundsEmpty(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 193 android_view_RenderNode_setProjectBackwards(JNIEnv* env, jobject clazz, jlong renderNodePtr, jboolean shouldProject) argument 198 android_view_RenderNode_setProjectionReceiver(JNIEnv* env, jobject clazz, jlong renderNodePtr, jboolean shouldRecieve) argument 203 android_view_RenderNode_setOutlineRoundRect(JNIEnv* env, jobject clazz, jlong renderNodePtr, jint left, jint top, jint right, jint bottom, jfloat radius, jfloat alpha) argument 213 android_view_RenderNode_setOutlineConvexPath(JNIEnv* env, jobject clazz, jlong renderNodePtr, jlong outlinePathPtr, jfloat alpha) argument 222 android_view_RenderNode_setOutlineEmpty(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 230 android_view_RenderNode_setOutlineNone(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 238 android_view_RenderNode_hasShadow(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 244 android_view_RenderNode_setClipToOutline(JNIEnv* env, jobject clazz, jlong renderNodePtr, jboolean clipToOutline) argument 252 android_view_RenderNode_setRevealClip(JNIEnv* env, jobject clazz, jlong renderNodePtr, jboolean shouldClip, jfloat x, jfloat y, jfloat radius) argument 262 android_view_RenderNode_setAlpha(JNIEnv* env, jobject clazz, jlong renderNodePtr, float alpha) argument 267 android_view_RenderNode_setHasOverlappingRendering(JNIEnv* env, jobject clazz, jlong renderNodePtr, bool hasOverlappingRendering) argument 273 android_view_RenderNode_setElevation(JNIEnv* env, jobject clazz, jlong renderNodePtr, float elevation) argument 278 android_view_RenderNode_setTranslationX(JNIEnv* env, jobject clazz, jlong renderNodePtr, float tx) argument 283 android_view_RenderNode_setTranslationY(JNIEnv* env, jobject clazz, jlong renderNodePtr, float ty) argument 288 android_view_RenderNode_setTranslationZ(JNIEnv* env, jobject clazz, jlong renderNodePtr, float tz) argument 293 android_view_RenderNode_setRotation(JNIEnv* env, jobject clazz, jlong renderNodePtr, float rotation) argument 298 android_view_RenderNode_setRotationX(JNIEnv* env, jobject clazz, jlong renderNodePtr, float rx) argument 303 android_view_RenderNode_setRotationY(JNIEnv* env, jobject clazz, jlong renderNodePtr, float ry) argument 308 android_view_RenderNode_setScaleX(JNIEnv* env, jobject clazz, jlong renderNodePtr, float sx) argument 313 android_view_RenderNode_setScaleY(JNIEnv* env, jobject clazz, jlong renderNodePtr, float sy) argument 318 android_view_RenderNode_setPivotX(JNIEnv* env, jobject clazz, jlong renderNodePtr, float px) argument 323 android_view_RenderNode_setPivotY(JNIEnv* env, jobject clazz, jlong renderNodePtr, float py) argument 328 android_view_RenderNode_setCameraDistance(JNIEnv* env, jobject clazz, jlong renderNodePtr, float distance) argument 333 android_view_RenderNode_setLeft(JNIEnv* env, jobject clazz, jlong renderNodePtr, int left) argument 338 android_view_RenderNode_setTop(JNIEnv* env, jobject clazz, jlong renderNodePtr, int top) argument 343 android_view_RenderNode_setRight(JNIEnv* env, jobject clazz, jlong renderNodePtr, int right) argument 348 android_view_RenderNode_setBottom(JNIEnv* env, jobject clazz, jlong renderNodePtr, int bottom) argument 353 android_view_RenderNode_setLeftTopRightBottom(JNIEnv* env, jobject clazz, jlong renderNodePtr, int left, int top, int right, int bottom) argument 364 android_view_RenderNode_offsetLeftAndRight(JNIEnv* env, jobject clazz, jlong renderNodePtr, jint offset) argument 369 android_view_RenderNode_offsetTopAndBottom(JNIEnv* env, jobject clazz, jlong renderNodePtr, jint offset) argument 378 android_view_RenderNode_hasOverlappingRendering(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 384 android_view_RenderNode_getClipToOutline(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 390 android_view_RenderNode_getAlpha(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 396 android_view_RenderNode_getCameraDistance(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 402 android_view_RenderNode_getScaleX(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 408 android_view_RenderNode_getScaleY(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 414 android_view_RenderNode_getElevation(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 420 android_view_RenderNode_getTranslationX(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 426 android_view_RenderNode_getTranslationY(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 432 android_view_RenderNode_getTranslationZ(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 438 android_view_RenderNode_getRotation(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 444 android_view_RenderNode_getRotationX(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 450 android_view_RenderNode_getRotationY(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 456 android_view_RenderNode_isPivotExplicitlySet(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 462 android_view_RenderNode_hasIdentityMatrix(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 473 android_view_RenderNode_getTransformMatrix(JNIEnv* env, jobject clazz, jlong renderNodePtr, jlong outMatrixPtr) argument 488 android_view_RenderNode_getInverseTransformMatrix(JNIEnv* env, jobject clazz, jlong renderNodePtr, jlong outMatrixPtr) argument 501 android_view_RenderNode_getPivotX(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 508 android_view_RenderNode_getPivotY(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 519 android_view_RenderNode_addAnimator(JNIEnv* env, jobject clazz, jlong renderNodePtr, jlong animatorPtr) argument 526 android_view_RenderNode_endAllAnimators(JNIEnv* env, jobject clazz, jlong renderNodePtr) argument 539 android_view_RenderNode_requestPositionUpdates(JNIEnv* env, jobject, jlong renderNodePtr, jobject surfaceview) argument 543 SurfaceViewPositionUpdater(JNIEnv* env, jobject surfaceview) argument 601 JNIEnv* env; local 612 JNIEnv* env = jnienv(); local 628 JNIEnv* env = jnienv(); local 730 register_android_view_RenderNode(JNIEnv* env) argument [all...] |
H A D | android_view_ThreadedRenderer.cpp | 66 JNIEnv* env; local 67 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 70 return env; 77 void onRenderNodeRemoved(JNIEnv* env, RenderNode* node); 81 ScopedRemovedRenderNodeObserver(JNIEnv* env) : mEnv(env) {} argument 137 JNIEnv* env = getenv(vm); local 138 jniThrowException(env, "java/lang/IllegalStateException", message.c_str()); 148 RootRenderNode(JNIEnv* env) : RenderNode() { argument 152 env 274 get_metrics_buffer(JNIEnv* env, jobject observer) argument 290 JNIEnv* env = getenv(mVm); local 312 JNIEnv* env = getenv(mVm); local 320 getNextBuffer(JNIEnv* env, jlongArray sink, int* dropCount) argument 382 JNIEnv* env = getenv(mVm); local 398 android_view_ThreadedRenderer_setAtlas(JNIEnv* env, jobject clazz, jlong proxyPtr, jobject graphicBuffer, jlongArray atlasMapArray) argument 413 android_view_ThreadedRenderer_setProcessStatsBuffer(JNIEnv* env, jobject clazz, jlong proxyPtr, jint fd) argument 419 android_view_ThreadedRenderer_createRootRenderNode(JNIEnv* env, jobject clazz) argument 426 android_view_ThreadedRenderer_createProxy(JNIEnv* env, jobject clazz, jboolean translucent, jlong rootRenderNodePtr) argument 433 android_view_ThreadedRenderer_deleteProxy(JNIEnv* env, jobject clazz, jlong proxyPtr) argument 439 android_view_ThreadedRenderer_loadSystemProperties(JNIEnv* env, jobject clazz, jlong proxyPtr) argument 445 android_view_ThreadedRenderer_setName(JNIEnv* env, jobject clazz, jlong proxyPtr, jstring jname) argument 453 android_view_ThreadedRenderer_initialize(JNIEnv* env, jobject clazz, jlong proxyPtr, jobject jsurface) argument 460 android_view_ThreadedRenderer_updateSurface(JNIEnv* env, jobject clazz, jlong proxyPtr, jobject jsurface) argument 470 android_view_ThreadedRenderer_pauseSurface(JNIEnv* env, jobject clazz, jlong proxyPtr, jobject jsurface) argument 480 android_view_ThreadedRenderer_setStopped(JNIEnv* env, jobject clazz, jlong proxyPtr, jboolean stopped) argument 486 android_view_ThreadedRenderer_setup(JNIEnv* env, jobject clazz, jlong proxyPtr, jint width, jint height, jfloat lightRadius, jint ambientShadowAlpha, jint spotShadowAlpha) argument 492 android_view_ThreadedRenderer_setLightCenter(JNIEnv* env, jobject clazz, jlong proxyPtr, jfloat lightX, jfloat lightY, jfloat lightZ) argument 498 android_view_ThreadedRenderer_setOpaque(JNIEnv* env, jobject clazz, jlong proxyPtr, jboolean opaque) argument 504 android_view_ThreadedRenderer_syncAndDrawFrame(JNIEnv* env, jobject clazz, jlong proxyPtr, jlongArray frameInfo, jint frameInfoSize) argument 515 android_view_ThreadedRenderer_destroy(JNIEnv* env, jobject clazz, jlong proxyPtr, jlong rootNodePtr) argument 524 android_view_ThreadedRenderer_registerAnimatingRenderNode(JNIEnv* env, jobject clazz, jlong rootNodePtr, jlong animatingNodePtr) argument 531 android_view_ThreadedRenderer_invokeFunctor(JNIEnv* env, jobject clazz, jlong functorPtr, jboolean waitForCompletion) argument 537 android_view_ThreadedRenderer_createTextureLayer(JNIEnv* env, jobject clazz, jlong proxyPtr) argument 544 android_view_ThreadedRenderer_buildLayer(JNIEnv* env, jobject clazz, jlong proxyPtr, jlong nodePtr) argument 552 android_view_ThreadedRenderer_copyLayerInto(JNIEnv* env, jobject clazz, jlong proxyPtr, jlong layerPtr, jobject jbitmap) argument 561 android_view_ThreadedRenderer_pushLayerUpdate(JNIEnv* env, jobject clazz, jlong proxyPtr, jlong layerPtr) argument 568 android_view_ThreadedRenderer_cancelLayerUpdate(JNIEnv* env, jobject clazz, jlong proxyPtr, jlong layerPtr) argument 575 android_view_ThreadedRenderer_detachSurfaceTexture(JNIEnv* env, jobject clazz, jlong proxyPtr, jlong layerPtr) argument 582 android_view_ThreadedRenderer_destroyHardwareResources(JNIEnv* env, jobject clazz, jlong proxyPtr) argument 589 android_view_ThreadedRenderer_trimMemory(JNIEnv* env, jobject clazz, jint level) argument 594 android_view_ThreadedRenderer_overrideProperty(JNIEnv* env, jobject clazz, jstring name, jstring value) argument 603 android_view_ThreadedRenderer_fence(JNIEnv* env, jobject clazz, jlong proxyPtr) argument 609 android_view_ThreadedRenderer_stopDrawing(JNIEnv* env, jobject clazz, jlong proxyPtr) argument 615 android_view_ThreadedRenderer_notifyFramePending(JNIEnv* env, jobject clazz, jlong proxyPtr) argument 621 android_view_ThreadedRenderer_serializeDisplayListTree(JNIEnv* env, jobject clazz, jlong proxyPtr) argument 627 android_view_ThreadedRenderer_dumpProfileInfo(JNIEnv* env, jobject clazz, jlong proxyPtr, jobject javaFileDescriptor, jint dumpFlags) argument 634 android_view_ThreadedRenderer_dumpProfileData(JNIEnv* env, jobject clazz, jbyteArray jdata, jobject javaFileDescriptor) argument 643 android_view_ThreadedRenderer_addRenderNode(JNIEnv* env, jobject clazz, jlong proxyPtr, jlong renderNodePtr, jboolean placeFront) argument 650 android_view_ThreadedRenderer_removeRenderNode(JNIEnv* env, jobject clazz, jlong proxyPtr, jlong renderNodePtr) argument 657 android_view_ThreadedRendererd_drawRenderNode(JNIEnv* env, jobject clazz, jlong proxyPtr, jlong renderNodePtr) argument 664 android_view_ThreadedRenderer_setContentDrawBounds(JNIEnv* env, jobject clazz, jlong proxyPtr, jint left, jint top, jint right, jint bottom) argument 670 android_view_ThreadedRenderer_copySurfaceInto(JNIEnv* env, jobject clazz, jobject jsurface, jobject jbitmap) argument 682 android_view_ThreadedRenderer_addFrameMetricsObserver(JNIEnv* env, jclass clazz, jlong proxyPtr, jobject fso) argument 698 android_view_ThreadedRenderer_removeFrameMetricsObserver(JNIEnv* env, jclass clazz, jlong proxyPtr, jlong observerPtr) argument 711 android_view_ThreadedRenderer_setupShadersDiskCache(JNIEnv* env, jobject clazz, jstring diskCachePath) argument 774 register_android_view_ThreadedRenderer(JNIEnv* env) argument [all...] |
H A D | android_view_Surface.cpp | 81 bool android_view_Surface_isInstanceOf(JNIEnv* env, jobject obj) { argument 82 return env->IsInstanceOf(obj, gSurfaceClassInfo.clazz); 85 sp<ANativeWindow> android_view_Surface_getNativeWindow(JNIEnv* env, jobject surfaceObj) { argument 86 return android_view_Surface_getSurface(env, surfaceObj); 89 sp<Surface> android_view_Surface_getSurface(JNIEnv* env, jobject surfaceObj) { argument 91 jobject lock = env->GetObjectField(surfaceObj, 93 if (env->MonitorEnter(lock) == JNI_OK) { 95 env->GetLongField(surfaceObj, gSurfaceClassInfo.mNativeObject)); 96 env->MonitorExit(lock); 98 env 102 android_view_Surface_createFromIGraphicBufferProducer(JNIEnv* env, const sp<IGraphicBufferProducer>& bufferProducer) argument 236 nativeCreateFromSurfaceTexture(JNIEnv* env, jclass clazz, jobject surfaceTextureObj) argument 255 nativeRelease(JNIEnv* env, jclass clazz, jlong nativeObject) argument 260 nativeIsValid(JNIEnv* env, jclass clazz, jlong nativeObject) argument 265 nativeIsConsumerRunningBehind(JNIEnv* env, jclass clazz, jlong nativeObject) argument 291 nativeLockCanvas(JNIEnv* env, jclass clazz, jlong nativeObject, jobject canvasObj, jobject dirtyRectObj) argument 360 nativeUnlockCanvasAndPost(JNIEnv* env, jclass clazz, jlong nativeObject, jobject canvasObj) argument 390 nativeCreateFromSurfaceControl(JNIEnv* env, jclass clazz, jlong surfaceControlNativeObj) argument 406 nativeReadFromParcel(JNIEnv* env, jclass clazz, jlong nativeObject, jobject parcelObj) argument 447 nativeWriteToParcel(JNIEnv* env, jclass clazz, jlong nativeObject, jobject parcelObj) argument 464 nativeGetWidth(JNIEnv* env, jclass clazz, jlong nativeObject) argument 472 nativeGetHeight(JNIEnv* env, jclass clazz, jlong nativeObject) argument 480 nativeGetNextFrameNumber(JNIEnv *env, jclass clazz, jlong nativeObject) argument 485 nativeSetScalingMode(JNIEnv *env, jclass clazz, jlong nativeObject, jint scalingMode) argument 501 create(JNIEnv* env, jclass clazz, jlong rootNodePtr, jlong surfacePtr) argument 516 setSurface(JNIEnv* env, jclass clazz, jlong rendererPtr, jlong surfacePtr) argument 522 draw(JNIEnv* env, jclass clazz, jlong rendererPtr) argument 531 destroy(JNIEnv* env, jclass clazz, jlong rendererPtr) argument 575 register_android_view_Surface(JNIEnv* env) argument [all...] |
H A D | android_media_AudioTrack.h | 32 JNIEnv* env, jobject audioTrackObj);
|
/frameworks/base/core/jni/android/graphics/ |
H A D | Rasterizer.cpp | 60 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument 69 int register_android_graphics_Rasterizer(JNIEnv* env) { argument 70 return RegisterMethodsOrDie(env, "android/graphics/Rasterizer", gRasterizerMethods, 76 static jlong create(JNIEnv* env, jobject) { argument 80 static void addLayer(JNIEnv* env, jobject, jlong layerHandle, jlong paintHandle, jfloat dx, jfloat dy) { argument 94 int register_android_graphics_LayerRasterizer(JNIEnv* env) argument 96 return RegisterMethodsOrDie(env, "android/graphics/LayerRasterizer",
|
H A D | GraphicsJNI.h | 81 static jobject createBitmap(JNIEnv* env, android::Bitmap* bitmap, 88 static void reinitBitmap(JNIEnv* env, jobject javaBitmap, const SkImageInfo& info, 91 static int getBitmapAllocationByteCount(JNIEnv* env, jobject javaBitmap); 93 static jobject createRegion(JNIEnv* env, SkRegion* region); 95 static jobject createBitmapRegionDecoder(JNIEnv* env, SkBitmapRegionDecoder* bitmap); 97 static android::Bitmap* allocateJavaPixelRef(JNIEnv* env, SkBitmap* bitmap, 100 static android::Bitmap* allocateAshmemPixelRef(JNIEnv* env, SkBitmap* bitmap, 103 static android::Bitmap* mapAshmemPixelRef(JNIEnv* env, SkBitmap* bitmap, 112 static bool allocatePixels(JNIEnv* env, SkBitmap* bitmap, SkColorTable* ctable); 118 static bool SetPixels(JNIEnv* env, jintArra [all...] |
H A D | FontFamily.cpp | 42 static jlong FontFamily_create(JNIEnv* env, jobject clazz, jstring lang, jint variant) { argument 46 ScopedUtfChars str(env, lang); 51 static void FontFamily_unref(JNIEnv* env, jobject clazz, jlong familyPtr) { argument 65 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 66 bool needToAttach = (env == NULL); 72 jint result = AndroidRuntime::getJavaVM()->AttachCurrentThread(&env, &args); 80 env->DeleteGlobalRef(obj); 87 static jboolean FontFamily_addFont(JNIEnv* env, jobject clazz, jlong familyPtr, jobject bytebuf, argument 89 NPE_CHECK_RETURN_ZERO(env, bytebuf); 90 const void* fontPtr = env 128 FontFamily_addFontWeightStyle(JNIEnv* env, jobject clazz, jlong familyPtr, jobject font, jint ttcIndex, jobject listOfAxis, jint weight, jboolean isItalic) argument 191 FontFamily_addFontFromAsset(JNIEnv* env, jobject, jlong familyPtr, jobject jassetMgr, jstring jpath) argument 238 register_android_graphics_FontFamily(JNIEnv* env) argument [all...] |
H A D | Shader.cpp | 12 static void ThrowIAE_IfNull(JNIEnv* env, void* ptr) { argument 14 doThrowIAE(env); 18 static void Color_RGBToHSV(JNIEnv* env, jobject, jint red, jint green, jint blue, jfloatArray hsvArray) argument 23 AutoJavaFloatArray autoHSV(env, hsvArray, 3); 30 static jint Color_HSVToColor(JNIEnv* env, jobject, jint alpha, jfloatArray hsvArray) argument 32 AutoJavaFloatArray autoHSV(env, hsvArray, 3); 44 static void Shader_destructor(JNIEnv* env, jobject o, jlong shaderHandle, jlong shaderWithLMHandle) argument 50 static jlong Shader_setLocalMatrix(JNIEnv* env, jobject o, jlong shaderHandle, jlong matrixHandle) argument 88 static jlong BitmapShader_constructor(JNIEnv* env, jobject o, jobject jbitmap, argument 95 GraphicsJNI::getSkBitmap(env, jbitma 107 LinearGradient_create1(JNIEnv* env, jobject o, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jintArray colorArray, jfloatArray posArray, jint tileMode) argument 134 LinearGradient_create2(JNIEnv* env, jobject o, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jint color0, jint color1, jint tileMode) argument 154 RadialGradient_create1(JNIEnv* env, jobject, jfloat x, jfloat y, jfloat radius, jintArray colorArray, jfloatArray posArray, jint tileMode) argument 179 RadialGradient_create2(JNIEnv* env, jobject, jfloat x, jfloat y, jfloat radius, jint color0, jint color1, jint tileMode) argument 196 SweepGradient_create1(JNIEnv* env, jobject, jfloat x, jfloat y, jintArray jcolors, jfloatArray jpositions) argument 216 SweepGradient_create2(JNIEnv* env, jobject, jfloat x, jfloat y, int color0, int color1) argument 228 ComposeShader_create1(JNIEnv* env, jobject o, jlong shaderAHandle, jlong shaderBHandle, jlong modeHandle) argument 238 ComposeShader_create2(JNIEnv* env, jobject o, jlong shaderAHandle, jlong shaderBHandle, jint xfermodeHandle) argument 285 register_android_graphics_Shader(JNIEnv* env) argument [all...] |
H A D | PathEffect.cpp | 14 static void destructor(JNIEnv* env, jobject, jlong effectHandle) { argument 19 static jlong Compose_constructor(JNIEnv* env, jobject, argument 27 static jlong Sum_constructor(JNIEnv* env, jobject, argument 35 static jlong Dash_constructor(JNIEnv* env, jobject, argument 37 AutoJavaFloatArray autoInterval(env, intervalArray); 48 static jlong OneD_constructor(JNIEnv* env, jobject, argument 57 static jlong Corner_constructor(JNIEnv* env, jobject, jfloat radius){ argument 62 static jlong Discrete_constructor(JNIEnv* env, jobject, argument 100 int register_android_graphics_PathEffect(JNIEnv* env) argument 102 android::RegisterMethodsOrDie(env, "androi [all...] |
/frameworks/base/native/graphics/jni/ |
H A D | bitmap.cpp | 24 int AndroidBitmap_getInfo(JNIEnv* env, jobject jbitmap, argument 26 if (NULL == env || NULL == jbitmap) { 31 GraphicsJNI::getSkBitmap(env, jbitmap, &bm); 60 int AndroidBitmap_lockPixels(JNIEnv* env, jobject jbitmap, void** addrPtr) { argument 61 if (NULL == env || NULL == jbitmap) { 65 SkPixelRef* pixelRef = GraphicsJNI::refSkPixelRef(env, jbitmap); 84 int AndroidBitmap_unlockPixels(JNIEnv* env, jobject jbitmap) { argument 85 if (NULL == env || NULL == jbitmap) { 89 SkPixelRef* pixelRef = GraphicsJNI::refSkPixelRef(env, jbitmap);
|
/frameworks/ml/bordeaux/learning/stochastic_linear_ranker/jni/ |
H A D | jni_stochastic_linear_ranker.h | 110 JNIEnv* env, 116 JNIEnv* env, 122 JNIEnv* env, 132 JNIEnv* env, 140 JNIEnv* env, 149 JNIEnv* env, 157 JNIEnv* env, 163 JNIEnv* env, 172 JNIEnv* env,
|
/frameworks/base/core/jni/android/graphics/pdf/ |
H A D | PdfEditor.cpp | 85 static jlong nativeOpen(JNIEnv* env, jclass thiz, jint fd, jlong size) { argument 100 jniThrowExceptionFmt(env, "java/lang/SecurityException", 104 jniThrowExceptionFmt(env, "java/io/IOException", 115 static void nativeClose(JNIEnv* env, jclass thiz, jlong documentPtr) { argument 121 static jint nativeGetPageCount(JNIEnv* env, jclass thiz, jlong documentPtr) { argument 126 static jint nativeRemovePage(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex) { argument 165 static void nativeWrite(JNIEnv* env, jclass thiz, jlong documentPtr, jint fd) { argument 172 jniThrowExceptionFmt(env, "java/io/IOException", 178 static void nativeSetTransformAndClip(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, argument 184 jniThrowException(env, "jav 230 nativeGetPageSize(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outSize) argument 257 nativeScaleForPrinting(JNIEnv* env, jclass thiz, jlong documentPtr) argument 263 nativeGetPageBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, PageBox pageBox, jobject outBox) argument 297 nativeGetPageMediaBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outMediaBox) argument 304 nativeGetPageCropBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject outMediaBox) argument 311 nativeSetPageBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, PageBox pageBox, jobject box) argument 336 nativeSetPageMediaBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject mediaBox) argument 341 nativeSetPageCropBox(JNIEnv* env, jclass thiz, jlong documentPtr, jint pageIndex, jobject mediaBox) argument 361 register_android_graphics_pdf_PdfEditor(JNIEnv* env) argument [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_ImageReader.cpp | 82 JNIImageReaderContext(JNIEnv* env, jobject weakThiz, jclass clazz, int maxImages); 125 JNIImageReaderContext::JNIImageReaderContext(JNIEnv* env, argument 127 mWeakThiz(env->NewGlobalRef(weakThiz)), 128 mClazz((jclass)env->NewGlobalRef(clazz)), 142 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 143 if (env == NULL) { 146 int result = vm->AttachCurrentThread(&env, (void*) &args); 153 return env; 181 JNIEnv* env = getJNIEnv(&needsDetach); local 182 if (env ! 207 JNIEnv* env = getJNIEnv(&needsDetach); local 222 ImageReader_getContext(JNIEnv* env, jobject thiz) argument 230 ImageReader_getProducer(JNIEnv* env, jobject thiz) argument 242 ImageReader_setNativeContext(JNIEnv* env, jobject thiz, sp<JNIImageReaderContext> ctx) argument 257 ImageReader_getBufferConsumer(JNIEnv* env, jobject thiz) argument 269 Image_setBufferItem(JNIEnv* env, jobject thiz, const BufferItem* buffer) argument 275 Image_getBufferItem(JNIEnv* env, jobject image) argument 284 ImageReader_classInit(JNIEnv* env, jclass clazz) argument 329 ImageReader_init(JNIEnv* env, jobject thiz, jobject weakThiz, jint width, jint height, jint format, jint maxImages) argument 404 ImageReader_close(JNIEnv* env, jobject thiz) argument 424 Image_unlockIfLocked(JNIEnv* env, jobject image) argument 457 ImageReader_imageRelease(JNIEnv* env, jobject thiz, jobject image) argument 480 ImageReader_imageSetup(JNIEnv* env, jobject thiz, jobject image) argument 584 ImageReader_detachImage(JNIEnv* env, jobject thiz, jobject image) argument 614 ImageReader_getSurface(JNIEnv* env, jobject thiz) argument 628 Image_getLockedImage(JNIEnv* env, jobject thiz, LockedImage *image) argument 659 Image_getLockedImageInfo(JNIEnv* env, LockedImage* buffer, int idx, int32_t writerFormat, uint8_t **base, uint32_t *size, int *pixelStride, int *rowStride) argument 671 Image_createSurfacePlanes(JNIEnv* env, jobject thiz, int numPlanes, int readerFormat) argument 727 Image_getWidth(JNIEnv* env, jobject thiz) argument 733 Image_getHeight(JNIEnv* env, jobject thiz) argument 739 Image_getFormat(JNIEnv* env, jobject thiz, jint readerFormat) argument 786 register_android_media_ImageReader(JNIEnv *env) argument [all...] |
H A D | android_media_Utils.cpp | 168 JNIEnv *env, jobjectArray keys, jobjectArray values, 174 nKeyValuePairs = env->GetArrayLength(keys); 175 failed = (nKeyValuePairs != env->GetArrayLength(values)); 185 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 192 jstring key = (jstring) env->GetObjectArrayElement(keys, i); 193 jstring value = (jstring) env->GetObjectArrayElement(values, i); 195 const char* keyStr = env->GetStringUTFChars(key, NULL); 200 const char* valueStr = env->GetStringUTFChars(value, NULL); 202 env->ReleaseStringUTFChars(key, keyStr); 208 env 167 ConvertKeyValueArraysToKeyedVector( JNIEnv *env, jobjectArray keys, jobjectArray values, KeyedVector<String8, String8>* keyedVector) argument 216 makeIntegerObject(JNIEnv *env, int32_t value) argument 227 makeLongObject(JNIEnv *env, int64_t value) argument 237 makeFloatObject(JNIEnv *env, float value) argument 248 makeByteBufferObject( JNIEnv *env, const void *data, size_t size) argument 269 SetMapInt32( JNIEnv *env, jobject hashMapObj, jmethodID hashMapPutID, const char *key, int32_t value) argument 281 ConvertMessageToMap( JNIEnv *env, const sp<AMessage> &msg, jobject *map) argument 421 ConvertKeyValueArraysToMessage( JNIEnv *env, jobjectArray keys, jobjectArray values, sp<AMessage> *out) argument [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/ |
H A D | histogram.h | 30 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject maskBuffer, jobject histogramBuffer ); 34 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject histogramBuffer, jint hBins, jint sBins); 38 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject histogramBuffer,
|
/frameworks/native/include/android/ |
H A D | bitmap.h | 83 int AndroidBitmap_getInfo(JNIEnv* env, jobject jbitmap, 99 int AndroidBitmap_lockPixels(JNIEnv* env, jobject jbitmap, void** addrPtr); 104 int AndroidBitmap_unlockPixels(JNIEnv* env, jobject jbitmap);
|