Searched refs:env (Results 176 - 200 of 357) sorted by relevance

1234567891011>>

/frameworks/base/services/core/jni/
H A Dcom_android_server_location_GnssLocationProvider.cpp103 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 Dandroid_hardware_SensorManager.cpp139 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 Dandroid_hardware_camera2_CameraMetadata.cpp82 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 Dandroid_util_AssetManager.cpp109 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 Dandroid_nio_utils.cpp63 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 Dandroid_database_SQLiteConnection.cpp114 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 Dandroid_nio_utils.h31 * @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 Dandroid_os_MessageQueue.h41 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 Dandroid_view_GraphicBuffer.cpp71 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 Dandroid_view_RenderNode.cpp47 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 Dandroid_view_ThreadedRenderer.cpp66 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 Dandroid_view_Surface.cpp81 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 Dandroid_media_AudioTrack.h32 JNIEnv* env, jobject audioTrackObj);
/frameworks/base/core/jni/android/graphics/
H A DRasterizer.cpp60 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 DGraphicsJNI.h81 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 DFontFamily.cpp42 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 DShader.cpp12 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 DPathEffect.cpp14 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 Dbitmap.cpp24 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 Djni_stochastic_linear_ranker.h110 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 DPdfEditor.cpp85 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 Dandroid_media_ImageReader.cpp82 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 Dandroid_media_Utils.cpp168 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 Dhistogram.h30 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 Dbitmap.h83 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);

Completed in 878 milliseconds

1234567891011>>