/libcore/luni/src/main/native/ |
H A D | libcore_io_Memory.cpp | 94 static void Memory_memmove(JNIEnv* env, jclass, jobject dstObject, jint dstOffset, jobject srcObject, jint srcOffset, jlong length) { argument 103 memmove(dstBytes.get() + dstOffset, srcBytes.get() + srcOffset, length); 180 const SWAP_TYPE* src = reinterpret_cast<const SWAP_TYPE*>(elements.get()) + srcOffset; \ 183 env->Get ## JNI_NAME ## ArrayRegion(src, srcOffset, count, cast<SCALAR_TYPE*>(dstAddress)); /*NOLINT*/ \ 187 static void Memory_pokeCharArray(JNIEnv* env, jclass, jlong dstAddress, jcharArray src, jint srcOffset, jint count, jboolean swap) { argument 191 static void Memory_pokeDoubleArray(JNIEnv* env, jclass, jlong dstAddress, jdoubleArray src, jint srcOffset, jint count, jboolean swap) { argument 195 static void Memory_pokeFloatArray(JNIEnv* env, jclass, jlong dstAddress, jfloatArray src, jint srcOffset, jint count, jboolean swap) { argument 199 static void Memory_pokeIntArray(JNIEnv* env, jclass, jlong dstAddress, jintArray src, jint srcOffset, jint count, jboolean swap) { argument 203 static void Memory_pokeLongArray(JNIEnv* env, jclass, jlong dstAddress, jlongArray src, jint srcOffset, jint count, jboolean swap) { argument 207 static void Memory_pokeShortArray(JNIEnv* env, jclass, jlong dstAddress, jshortArray src, jint srcOffset, jin argument 257 Memory_unsafeBulkGet(JNIEnv* env, jclass, jobject dstObject, jint dstOffset, jint byteCount, jbyteArray srcArray, jint srcOffset, jint sizeofElement, jboolean swap) argument 274 Memory_unsafeBulkPut(JNIEnv* env, jclass, jbyteArray dstArray, jint dstOffset, jint byteCount, jobject srcObject, jint srcOffset, jint sizeofElement, jboolean swap) argument [all...] |
/libcore/ojluni/src/main/java/java/nio/ |
H A D | ByteBuffer.java | 559 int srcOffset = src.position(); 561 srcOffset += src.offset; 570 Memory.memmove(dstObject, dstOffset, srcObject, srcOffset, n); 1007 void putUnchecked(int pos, char[] dst, int srcOffset, int length) { argument 1102 void putUnchecked(int pos, short[] dst, int srcOffset, int length) { argument 1197 void putUnchecked(int pos, int[] dst, int srcOffset, int length) { argument 1292 void putUnchecked(int pos, long[] dst, int srcOffset, int length) { argument 1387 void putUnchecked(int pos, float[] dst, int srcOffset, int length) { argument 1482 void putUnchecked(int pos, double[] dst, int srcOffset, int length) { argument
|
H A D | HeapByteBuffer.java | 239 void putUnchecked(int pos, char[] src, int srcOffset, int length) { argument 240 Memory.unsafeBulkPut(hb, ix(pos), length * 2, src, srcOffset, 2, !nativeByteOrder); 300 void putUnchecked(int pos, short[] src, int srcOffset, int length) { argument 301 Memory.unsafeBulkPut(hb, ix(pos), length * 2, src, srcOffset, 2, !nativeByteOrder); 361 void putUnchecked(int pos, int[] src, int srcOffset, int length) { argument 362 Memory.unsafeBulkPut(hb, ix(pos), length * 4, src, srcOffset, 4, !nativeByteOrder); 423 void putUnchecked(int pos, long[] src, int srcOffset, int length) { argument 424 Memory.unsafeBulkPut(hb, ix(pos), length * 8, src, srcOffset, 8, !nativeByteOrder); 484 void putUnchecked(int pos, float[] src, int srcOffset, int length) { argument 485 Memory.unsafeBulkPut(hb, ix(pos), length * 4, src, srcOffset, 545 putUnchecked(int pos, double[] src, int srcOffset, int length) argument [all...] |
H A D | DirectByteBuffer.java | 265 public ByteBuffer put(byte[] src, int srcOffset, int length) { argument 272 checkBounds(srcOffset, length, src.length); 280 src, srcOffset, length); 404 void putUnchecked(int pos, char[] src, int srcOffset, int length) { argument 409 src, srcOffset, length, !nativeByteOrder); 506 void putUnchecked(int pos, short[] src, int srcOffset, int length) { argument 511 src, srcOffset, length, !nativeByteOrder); 608 final void putUnchecked(int pos, int[] src, int srcOffset, int length) { argument 613 src, srcOffset, length, !nativeByteOrder); 710 final void putUnchecked(int pos, long[] src, int srcOffset, in argument 814 putUnchecked(int pos, float[] src, int srcOffset, int length) argument 918 putUnchecked(int pos, double[] src, int srcOffset, int length) argument [all...] |
/libcore/luni/src/main/java/libcore/io/ |
H A D | Memory.java | 37 byte[] src, int srcOffset, int sizeofElements, boolean swap); 41 * 'srcOffset' is measured in units of 'sizeofElements' bytes. 44 Object src, int srcOffset, int sizeofElements, boolean swap); 152 public static native void memmove(Object dstObject, int dstOffset, Object srcObject, int srcOffset, long byteCount); argument 36 unsafeBulkGet(Object dst, int dstOffset, int byteCount, byte[] src, int srcOffset, int sizeofElements, boolean swap) argument 43 unsafeBulkPut(byte[] dst, int dstOffset, int byteCount, Object src, int srcOffset, int sizeofElements, boolean swap) argument
|
/libcore/ojluni/src/main/java/sun/misc/ |
H A D | Unsafe.java | 446 public native void copyMemoryFromPrimitiveArray(Object src, long srcOffset, argument
|