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

/libcore/luni/src/main/java/libcore/io/
H A DMemory.java37 byte[] src, int srcOffset, int sizeofElements, boolean swap);
44 Object src, int srcOffset, int sizeofElements, boolean swap);
157 public static int peekInt(long address, boolean swap) { argument
159 if (swap) {
167 public static long peekLong(long address, boolean swap) { argument
169 if (swap) {
177 public static short peekShort(long address, boolean swap) { argument
179 if (swap) {
188 public static native void peekCharArray(long address, char[] dst, int dstOffset, int charCount, boolean swap); argument
189 public static native void peekDoubleArray(long address, double[] dst, int dstOffset, int doubleCount, boolean swap); 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
190 peekFloatArray(long address, float[] dst, int dstOffset, int floatCount, boolean swap) argument
191 peekIntArray(long address, int[] dst, int dstOffset, int intCount, boolean swap) argument
192 peekLongArray(long address, long[] dst, int dstOffset, int longCount, boolean swap) argument
193 peekShortArray(long address, short[] dst, int dstOffset, int shortCount, boolean swap) argument
198 pokeInt(long address, int value, boolean swap) argument
207 pokeLong(long address, long value, boolean swap) argument
216 pokeShort(long address, short value, boolean swap) argument
226 pokeCharArray(long address, char[] src, int offset, int count, boolean swap) argument
227 pokeDoubleArray(long address, double[] src, int offset, int count, boolean swap) argument
228 pokeFloatArray(long address, float[] src, int offset, int count, boolean swap) argument
229 pokeIntArray(long address, int[] src, int offset, int count, boolean swap) argument
230 pokeLongArray(long address, long[] src, int offset, int count, boolean swap) argument
231 pokeShortArray(long address, short[] src, int offset, int count, boolean swap) argument
[all...]
H A DNioBufferIterator.java30 private final boolean swap; field in class:NioBufferIterator
34 NioBufferIterator(MemoryMappedFile file, long address, int length, boolean swap) { argument
50 this.swap = swap;
85 int result = Memory.peekInt(address + position, swap);
95 Memory.peekIntArray(address + position, dst, dstOffset, intCount, swap);
102 short result = Memory.peekShort(address + position, swap);
/libcore/luni/src/test/java/libcore/libcore/io/
H A DMemoryTest.java63 private void assertIntsEqual(int[] expectedValues, long ptr, boolean swap) { argument
65 assertEquals(expectedValues[i], Memory.peekInt(ptr + SizeOf.INT * i, swap));
104 private void assertLongsEqual(long[] expectedValues, long ptr, boolean swap) { argument
106 assertEquals(expectedValues[i], Memory.peekLong(ptr + SizeOf.LONG * i, swap));
142 private void assertShortsEqual(short[] expectedValues, long ptr, boolean swap) { argument
144 assertEquals(expectedValues[i], Memory.peekShort(ptr + SizeOf.SHORT * i, swap));
/libcore/luni/src/main/native/
H A Dlibcore_io_Memory.cpp51 // Byte-swap 2 jshort values packed in a jint.
117 // - For swapped access, we use GetXArrayElements and our own copy-and-swap routines.
123 if (swap) { \
136 static void Memory_peekCharArray(JNIEnv* env, jclass, jlong srcAddress, jcharArray dst, jint dstOffset, jint count, jboolean swap) { argument
140 static void Memory_peekDoubleArray(JNIEnv* env, jclass, jlong srcAddress, jdoubleArray dst, jint dstOffset, jint count, jboolean swap) { argument
144 static void Memory_peekFloatArray(JNIEnv* env, jclass, jlong srcAddress, jfloatArray dst, jint dstOffset, jint count, jboolean swap) { argument
148 static void Memory_peekIntArray(JNIEnv* env, jclass, jlong srcAddress, jintArray dst, jint dstOffset, jint count, jboolean swap) { argument
152 static void Memory_peekLongArray(JNIEnv* env, jclass, jlong srcAddress, jlongArray dst, jint dstOffset, jint count, jboolean swap) { argument
156 static void Memory_peekShortArray(JNIEnv* env, jclass, jlong srcAddress, jshortArray dst, jint dstOffset, jint count, jboolean swap) { argument
170 // - For swapped access, we use GetXArrayElements and our own copy-and-swap routine
188 Memory_pokeCharArray(JNIEnv* env, jclass, jlong dstAddress, jcharArray src, jint srcOffset, jint count, jboolean swap) argument
192 Memory_pokeDoubleArray(JNIEnv* env, jclass, jlong dstAddress, jdoubleArray src, jint srcOffset, jint count, jboolean swap) argument
196 Memory_pokeFloatArray(JNIEnv* env, jclass, jlong dstAddress, jfloatArray src, jint srcOffset, jint count, jboolean swap) argument
200 Memory_pokeIntArray(JNIEnv* env, jclass, jlong dstAddress, jintArray src, jint srcOffset, jint count, jboolean swap) argument
204 Memory_pokeLongArray(JNIEnv* env, jclass, jlong dstAddress, jlongArray src, jint srcOffset, jint count, jboolean swap) argument
208 Memory_pokeShortArray(JNIEnv* env, jclass, jlong dstAddress, jshortArray src, jint srcOffset, jint count, jboolean swap) argument
236 unsafeBulkCopy(jbyte* dst, const jbyte* src, jint byteCount, jint sizeofElement, jboolean swap) argument
258 Memory_unsafeBulkGet(JNIEnv* env, jclass, jobject dstObject, jint dstOffset, jint byteCount, jbyteArray srcArray, jint srcOffset, jint sizeofElement, jboolean swap) argument
275 Memory_unsafeBulkPut(JNIEnv* env, jclass, jbyteArray dstArray, jint dstOffset, jint byteCount, jobject srcObject, jint srcOffset, jint sizeofElement, jboolean swap) argument
[all...]
/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.java769 // Test for method swap(java.util.List, int, int)
778 Collections.swap(smallList, -1, 6);
785 Collections.swap(smallList, 6, -1);
792 Collections.swap(smallList, 6, 11);
799 Collections.swap(smallList, 11, 6);
807 Collections.swap(null, 1, 1);
814 Collections.swap(smallList, 4, 7);
/libcore/ojluni/src/main/java/java/nio/
H A DBits.java45 static short swap(short x) { method in class:Bits
49 static char swap(char x) { method in class:Bits
53 static int swap(int x) { method in class:Bits
57 static long swap(long x) { method in class:Bits
/libcore/ojluni/src/main/java/java/util/
H A DCollections.java420 swap(list, i, j);
500 swap(list, i-1, rnd.nextInt(i));
506 swap(arr, i-1, rnd.nextInt(i));
525 * @param list The list in which to swap elements.
534 public static void swap(List<?> list, int i, int j) { method in class:Collections
545 private static void swap(Object[] arr, int i, int j) { method in class:Collections
H A DArrays.java1343 swap(dest, j, j-1);
1375 private static void swap(Object[] x, int a, int b) { method in class:Arrays

Completed in 2044 milliseconds