/libcore/luni/src/main/java/libcore/util/ |
NativeAllocationRegistry.java | 55 * void f(void* nativePtr); 90 * automatically be called with <code>nativePtr</code> as its sole 92 * maintain copies of <code>nativePtr</code> outside 103 * responsibility of nativePtr. nativePtr will be DEALLOCATED IMMEDIATELY 108 * @param nativePtr Non-zero address of the native allocation 110 * @throws IllegalArgumentException if either referent or nativePtr is null. 114 * called with <code>nativePtr</code> as its 118 public Runnable registerNativeAllocation(Object referent, long nativePtr) { 122 if (nativePtr == 0) [all...] |
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ |
ShadowParcel.java | 39 Number nativePtr = ReflectionHelpers.getField(realObject, "mNativePtr"); 40 nativeWriteByteArray(nativePtr.longValue(), b, offset, len); 50 public static int nativeDataSize(int nativePtr) { 51 return nativeDataSize((long) nativePtr); 55 public static int nativeDataSize(long nativePtr) { 56 return NATIVE_PTR_TO_PARCEL.get(nativePtr).dataSize(); 61 public static int nativeDataAvail(int nativePtr) { 62 return nativeDataAvail((long) nativePtr); 66 public static int nativeDataAvail(long nativePtr) { 67 return NATIVE_PTR_TO_PARCEL.get(nativePtr).dataAvailable() [all...] |
ShadowVirtualRefBasePtr.java | 15 long nativePtr = nextNativeObj++; 16 POINTERS.put(nativePtr, new RefHolder<T>(object)); 17 return nativePtr; 20 synchronized public static <T> T get(long nativePtr, Class<T> clazz) { 21 return clazz.cast(POINTERS.get(nativePtr).nativeThing);
|
ShadowStaticLayout.java | 24 public static int nComputeLineBreaks(Object nativePtr, Object recycle, 33 Object nativePtr,
|
/frameworks/layoutlib/bridge/src/libcore/util/ |
NativeAllocationRegistry_Delegate.java | 54 /*package*/ static void applyFreeFunction(long freeFunction, long nativePtr) { 61 delegate.mFinalizer.free(nativePtr); 68 void free(long nativePtr);
|
/libcore/luni/src/main/native/ |
libcore_util_NativeAllocationRegistry.cpp | 25 void* nativePtr = reinterpret_cast<void*>(static_cast<uintptr_t>(ptr)); 28 nativeFreeFunction(nativePtr);
|
/frameworks/base/core/jni/ |
android_view_MotionEvent.cpp | 335 jlong nativePtr, 349 if (nativePtr) { 350 event = reinterpret_cast<MotionEvent*>(nativePtr); 382 if (!nativePtr) { 389 jlong nativePtr) { 390 MotionEvent* event = reinterpret_cast<MotionEvent*>(nativePtr); 395 jlong nativePtr, jlong eventTimeNanos, jobjectArray pointerCoordsObjArray, 397 MotionEvent* event = reinterpret_cast<MotionEvent*>(nativePtr); 421 jlong nativePtr, jint pointerIndex, jint historyPos, jobject outPointerCoordsObj) { 422 MotionEvent* event = reinterpret_cast<MotionEvent*>(nativePtr); [all...] |
android_os_Parcel.cpp | 93 static jint android_os_Parcel_dataSize(jlong nativePtr) 95 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); 99 static jint android_os_Parcel_dataAvail(jlong nativePtr) 101 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); 105 static jint android_os_Parcel_dataPosition(jlong nativePtr) 107 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); 111 static jint android_os_Parcel_dataCapacity(jlong nativePtr) 113 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); 117 static jlong android_os_Parcel_setDataSize(JNIEnv* env, jclass clazz, jlong nativePtr, jint size) 119 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); [all...] |
android_graphics_drawable_AnimatedVectorDrawable.cpp | 107 static jlong createGroupPropertyHolder(JNIEnv*, jobject, jlong nativePtr, jint propertyId, 109 VectorDrawable::Group* group = reinterpret_cast<VectorDrawable::Group*>(nativePtr); 115 static jlong createPathDataPropertyHolder(JNIEnv*, jobject, jlong nativePtr, jlong startValuePtr, 117 VectorDrawable::Path* path = reinterpret_cast<VectorDrawable::Path*>(nativePtr); 125 static jlong createPathColorPropertyHolder(JNIEnv*, jobject, jlong nativePtr, jint propertyId, 127 VectorDrawable::FullPath* fullPath = reinterpret_cast<VectorDrawable::FullPath*>(nativePtr); 133 static jlong createPathPropertyHolder(JNIEnv*, jobject, jlong nativePtr, jint propertyId, 135 VectorDrawable::FullPath* fullPath = reinterpret_cast<VectorDrawable::FullPath*>(nativePtr); 141 static jlong createRootAlphaPropertyHolder(JNIEnv*, jobject, jlong nativePtr, jfloat startValue, 143 VectorDrawable::Tree* tree = reinterpret_cast<VectorDrawable::Tree*>(nativePtr); [all...] |
android_text_StaticLayout.cpp | 84 static void nFinish(jlong nativePtr) { 85 delete toNative(nativePtr); 115 static jint nComputeLineBreaks(JNIEnv* env, jclass, jlong nativePtr, 137 minikin::android::StaticLayoutNative* builder = toNative(nativePtr); 173 "J" // nativePtr
|
/frameworks/base/core/jni/android/graphics/ |
AnimatedImageDrawable.cpp | 124 static jlong AnimatedImageDrawable_nDraw(JNIEnv* env, jobject /*clazz*/, jlong nativePtr, 126 auto* drawable = reinterpret_cast<AnimatedImageDrawable*>(nativePtr); 131 static void AnimatedImageDrawable_nSetAlpha(JNIEnv* env, jobject /*clazz*/, jlong nativePtr, 133 auto* drawable = reinterpret_cast<AnimatedImageDrawable*>(nativePtr); 137 static jlong AnimatedImageDrawable_nGetAlpha(JNIEnv* env, jobject /*clazz*/, jlong nativePtr) { 138 auto* drawable = reinterpret_cast<AnimatedImageDrawable*>(nativePtr); 142 static void AnimatedImageDrawable_nSetColorFilter(JNIEnv* env, jobject /*clazz*/, jlong nativePtr, 144 auto* drawable = reinterpret_cast<AnimatedImageDrawable*>(nativePtr); 149 static jboolean AnimatedImageDrawable_nIsRunning(JNIEnv* env, jobject /*clazz*/, jlong nativePtr) { 150 auto* drawable = reinterpret_cast<AnimatedImageDrawable*>(nativePtr); [all...] |
ImageDecoder.cpp | 200 static jobject ImageDecoder_nDecodeBitmap(JNIEnv* env, jobject /*clazz*/, jlong nativePtr, 206 auto* decoder = reinterpret_cast<ImageDecoder*>(nativePtr); 476 static jobject ImageDecoder_nGetSampledSize(JNIEnv* env, jobject /*clazz*/, jlong nativePtr, 478 auto* decoder = reinterpret_cast<ImageDecoder*>(nativePtr); 483 static void ImageDecoder_nGetPadding(JNIEnv* env, jobject /*clazz*/, jlong nativePtr, 485 auto* decoder = reinterpret_cast<ImageDecoder*>(nativePtr); 489 static void ImageDecoder_nClose(JNIEnv* /*env*/, jobject /*clazz*/, jlong nativePtr) { 490 delete reinterpret_cast<ImageDecoder*>(nativePtr); 493 static jstring ImageDecoder_nGetMimeType(JNIEnv* env, jobject /*clazz*/, jlong nativePtr) { 494 auto* decoder = reinterpret_cast<ImageDecoder*>(nativePtr); [all...] |
/frameworks/layoutlib/bridge/src/android/graphics/drawable/ |
AnimatedVectorDrawable_Delegate.java | 90 /*package*/ static long nCreateGroupPropertyHolder(long nativePtr, int propertyId, 92 VGroup_Delegate group = VNativeObject.getDelegate(nativePtr); 100 /*package*/ static long nCreatePathDataPropertyHolder(long nativePtr, long startValuePtr, 108 /*package*/ static long nCreatePathColorPropertyHolder(long nativePtr, int propertyId, 110 VFullPath_Delegate path = VNativeObject.getDelegate(nativePtr); 118 /*package*/ static long nCreatePathPropertyHolder(long nativePtr, int propertyId, 120 VFullPath_Delegate path = VNativeObject.getDelegate(nativePtr); 128 /*package*/ static long nCreateRootAlphaPropertyHolder(long nativePtr, float startValue, 130 VPathRenderer_Delegate renderer = VNativeObject.getDelegate(nativePtr); 138 /*package*/ static void nSetPropertyHolderData(long nativePtr, float[] data, int length) [all...] |
/frameworks/base/graphics/java/android/graphics/drawable/ |
AnimatedImageDrawable.java | 80 State(long nativePtr, InputStream is, AssetFileDescriptor afd) { 81 mNativePtr = nativePtr; 579 private static native long nDraw(long nativePtr, long canvasNativePtr); 581 private static native void nSetAlpha(long nativePtr, int alpha); 583 private static native int nGetAlpha(long nativePtr); 585 private static native void nSetColorFilter(long nativePtr, long nativeFilter); 587 private static native boolean nIsRunning(long nativePtr); 590 private static native boolean nStart(long nativePtr); 592 private static native boolean nStop(long nativePtr); 594 private static native int nGetRepeatCount(long nativePtr); [all...] |
AnimatedVectorDrawable.java | [all...] |
/frameworks/base/core/java/android/view/ |
MotionEvent.java | [all...] |
RenderNodeAnimator.java | 505 private static native void nSetStartValue(long nativePtr, float startValue); 506 private static native void nSetDuration(long nativePtr, long duration); 507 private static native long nGetDuration(long nativePtr); 508 private static native void nSetStartDelay(long nativePtr, long startDelay);
|
/frameworks/base/core/java/android/util/ |
PathParser.java | 133 private static native long nCreatePathData(long nativePtr); 138 private static native void nFinalize(long nativePtr);
|
/frameworks/base/core/java/android/os/ |
Parcel.java | 273 private static native int nativeDataSize(long nativePtr); 275 private static native int nativeDataAvail(long nativePtr); 277 private static native int nativeDataPosition(long nativePtr); 279 private static native int nativeDataCapacity(long nativePtr); 281 private static native long nativeSetDataSize(long nativePtr, int size); 283 private static native void nativeSetDataPosition(long nativePtr, int pos); 285 private static native void nativeSetDataCapacity(long nativePtr, int size); 288 private static native boolean nativePushAllowFds(long nativePtr, boolean allowFds); 290 private static native void nativeRestoreAllowFds(long nativePtr, boolean lastValue); 292 private static native void nativeWriteByteArray(long nativePtr, byte[] b, int offset, int len) [all...] |
/frameworks/layoutlib/bridge/src/com/android/internal/view/animation/ |
NativeInterpolatorFactoryHelper_Delegate.java | 49 public static Interpolator getDelegate(long nativePtr) { 50 return sManager.getDelegate(nativePtr);
|
/frameworks/layoutlib/bridge/src/android/text/ |
StaticLayout_Delegate.java | 52 /*package*/ static void nFinish(long nativePtr) { 53 sBuilderManager.removeJavaReferenceFor(nativePtr); 58 /* non zero */ long nativePtr, 80 Builder builder = sBuilderManager.getDelegate(nativePtr);
|
MeasuredParagraph_Delegate.java | 110 /*package*/ static float nGetWidth(long nativePtr, int start, int end) { 127 /*package*/ static int nGetMemoryUsage(long nativePtr) {
|
/libcore/luni/src/test/java/libcore/libcore/util/ |
NativeAllocationRegistryTest.java | 125 long nativePtr = doNativeAllocation(size); 127 Runnable cleaner = registry.registerNativeAllocation(referent, nativePtr); 157 // nativePtr should not be null
|
/frameworks/base/services/core/java/com/android/server/hdmi/ |
HdmiCecController.java | 130 long nativePtr = nativeInit(controller, service.getServiceLooper().getQueue()); 131 if (nativePtr == 0L) { 136 controller.init(nativePtr); 140 private void init(long nativePtr) { 143 mNativePtr = nativePtr;
|
/frameworks/base/core/java/android/text/ |
MeasuredParagraph.java | 137 private void bindNativeObject(/* Non Zero*/ long nativePtr) { 138 mNativePtr = nativePtr; 139 mNativeObjectCleaner = sRegistry.registerNativeAllocation(this, nativePtr); 735 private static native float nGetWidth(/* Non Zero */ long nativePtr, 743 private static native int nGetMemoryUsage(/* Non Zero */ long nativePtr); 745 private static native void nGetBounds(long nativePtr, char[] buf, int start, int end,
|