Searched refs:swap (Results 1 - 9 of 9) sorted by relevance

/libcore/luni/src/main/java/libcore/io/
H A DNioBufferIterator.java30 private final boolean swap; field in class:NioBufferIterator
34 NioBufferIterator(long address, int size, boolean swap) { argument
37 this.swap = swap;
60 int result = Memory.peekInt(address + position, swap);
66 Memory.peekIntArray(address + position, dst, dstOffset, intCount, swap);
71 short result = Memory.peekShort(address + position, swap);
H A DMemory.java36 byte[] src, int srcOffset, int sizeofElements, boolean swap);
43 Object src, int srcOffset, int sizeofElements, boolean swap);
155 public static int peekInt(long address, boolean swap) { argument
157 if (swap) {
164 public static long peekLong(long address, boolean swap) { argument
166 if (swap) {
173 public static short peekShort(long address, boolean swap) { argument
175 if (swap) {
183 public static native void peekCharArray(long address, char[] dst, int dstOffset, int charCount, boolean swap); argument
184 public static native void peekDoubleArray(long address, double[] dst, int dstOffset, int doubleCount, boolean swap); argument
35 unsafeBulkGet(Object dst, int dstOffset, int byteCount, byte[] src, int srcOffset, int sizeofElements, boolean swap) argument
42 unsafeBulkPut(byte[] dst, int dstOffset, int byteCount, Object src, int srcOffset, int sizeofElements, boolean swap) argument
185 peekFloatArray(long address, float[] dst, int dstOffset, int floatCount, boolean swap) argument
186 peekIntArray(long address, int[] dst, int dstOffset, int intCount, boolean swap) argument
187 peekLongArray(long address, long[] dst, int dstOffset, int longCount, boolean swap) argument
188 peekShortArray(long address, short[] dst, int dstOffset, int shortCount, boolean swap) argument
192 pokeInt(long address, int value, boolean swap) argument
200 pokeLong(long address, long value, boolean swap) argument
208 pokeShort(long address, short value, boolean swap) argument
217 pokeCharArray(long address, char[] src, int offset, int count, boolean swap) argument
218 pokeDoubleArray(long address, double[] src, int offset, int count, boolean swap) argument
219 pokeFloatArray(long address, float[] src, int offset, int count, boolean swap) argument
220 pokeIntArray(long address, int[] src, int offset, int count, boolean swap) argument
221 pokeLongArray(long address, long[] src, int offset, int count, boolean swap) argument
222 pokeShortArray(long address, short[] src, int offset, int count, boolean swap) argument
[all...]
/libcore/luni/src/main/native/
H A Dlibcore_io_Memory.cpp49 // Byte-swap 2 jshort values packed in a jint.
115 // - For swapped access, we use GetXArrayElements and our own copy-and-swap routines.
121 if (swap) { \
134 static void Memory_peekCharArray(JNIEnv* env, jclass, jlong srcAddress, jcharArray dst, jint dstOffset, jint count, jboolean swap) { argument
138 static void Memory_peekDoubleArray(JNIEnv* env, jclass, jlong srcAddress, jdoubleArray dst, jint dstOffset, jint count, jboolean swap) { argument
142 static void Memory_peekFloatArray(JNIEnv* env, jclass, jlong srcAddress, jfloatArray dst, jint dstOffset, jint count, jboolean swap) { argument
146 static void Memory_peekIntArray(JNIEnv* env, jclass, jlong srcAddress, jintArray dst, jint dstOffset, jint count, jboolean swap) { argument
150 static void Memory_peekLongArray(JNIEnv* env, jclass, jlong srcAddress, jlongArray dst, jint dstOffset, jint count, jboolean swap) { argument
154 static void Memory_peekShortArray(JNIEnv* env, jclass, jlong srcAddress, jshortArray dst, jint dstOffset, jint count, jboolean swap) { argument
168 // - For swapped access, we use GetXArrayElements and our own copy-and-swap routine
186 Memory_pokeCharArray(JNIEnv* env, jclass, jlong dstAddress, jcharArray src, jint srcOffset, jint count, jboolean swap) argument
190 Memory_pokeDoubleArray(JNIEnv* env, jclass, jlong dstAddress, jdoubleArray src, jint srcOffset, jint count, jboolean swap) argument
194 Memory_pokeFloatArray(JNIEnv* env, jclass, jlong dstAddress, jfloatArray src, jint srcOffset, jint count, jboolean swap) argument
198 Memory_pokeIntArray(JNIEnv* env, jclass, jlong dstAddress, jintArray src, jint srcOffset, jint count, jboolean swap) argument
202 Memory_pokeLongArray(JNIEnv* env, jclass, jlong dstAddress, jlongArray src, jint srcOffset, jint count, jboolean swap) argument
206 Memory_pokeShortArray(JNIEnv* env, jclass, jlong dstAddress, jshortArray src, jint srcOffset, jint count, jboolean swap) argument
234 unsafeBulkCopy(jbyte* dst, const jbyte* src, jint byteCount, jint sizeofElement, jboolean swap) argument
256 Memory_unsafeBulkGet(JNIEnv* env, jclass, jobject dstObject, jint dstOffset, jint byteCount, jbyteArray srcArray, jint srcOffset, jint sizeofElement, jboolean swap) argument
273 Memory_unsafeBulkPut(JNIEnv* env, jclass, jbyteArray dstArray, jint dstOffset, jint byteCount, jobject srcObject, jint srcOffset, jint sizeofElement, jboolean swap) argument
[all...]
/libcore/luni/src/test/java/libcore/io/
H A DMemoryTest.java60 private void assertIntsEqual(int[] expectedValues, long ptr, boolean swap) { argument
62 assertEquals(expectedValues[i], Memory.peekInt(ptr + SizeOf.INT * i, swap));
101 private void assertLongsEqual(long[] expectedValues, long ptr, boolean swap) { argument
103 assertEquals(expectedValues[i], Memory.peekLong(ptr + SizeOf.LONG * i, swap));
139 private void assertShortsEqual(short[] expectedValues, long ptr, boolean swap) { argument
141 assertEquals(expectedValues[i], Memory.peekShort(ptr + SizeOf.SHORT * i, swap));
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/
H A DCollections2Test.java472 Collections.swap(new ArrayList<Object>(), -1, 3);
480 Collections.swap(list, 0, -1);
486 Collections.swap(list, 0, 3);
492 Collections.swap(new ArrayList<Object>(), 3, 3);
H A DCollectionsTest.java767 // Test for method swap(java.util.List, int, int)
776 Collections.swap(smallList, -1, 6);
783 Collections.swap(smallList, 6, -1);
790 Collections.swap(smallList, 6, 11);
797 Collections.swap(smallList, 11, 6);
805 Collections.swap(null, 1, 1);
812 Collections.swap(smallList, 4, 7);
/libcore/ojluni/src/main/java/java/nio/
H A DBits.java46 static short swap(short x) { method in class:Bits
50 static char swap(char x) { method in class:Bits
54 static int swap(int x) { method in class:Bits
58 static long swap(long x) { method in class:Bits
/libcore/ojluni/src/main/java/java/util/
H A DCollections.java451 swap(list, i, j);
531 swap(list, i-1, rnd.nextInt(i));
537 swap(arr, i-1, rnd.nextInt(i));
556 * @param list The list in which to swap elements.
565 public static void swap(List<?> list, int i, int j) { method in class:Collections
576 private static void swap(Object[] arr, int i, int j) { method in class:Collections
H A DArrays.java1363 swap(dest, j, j-1);
1395 private static void swap(Object[] x, int a, int b) { method in class:Arrays
1556 swap(dest, j, j-1);

Completed in 583 milliseconds